Re-architecture the project
- Use a per test system plugin system instead of per test subject, this
just makes more sense.
- Add the AtomicCI, Taskotron and simple-koji-ci backend
- Update the tests for the new structure
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>