Add Guice and refactor repositories for dependency injection
Correct test configuration
Remove guice from pom due to version conflict
Introduce cycle interception on classes with Id fields
Fix test to include Jenkins instance
Improve mapping
Expand cycle detection and referencing to classes without Ids
Create mapper which handles maps that have keys that can not be saved in
Mongo
Generalize awkward mapper
Update which fields need to be removed
Improve migration script
Update dotci migration script
Use Jenkins initialized xml deserializers
Add build history by node
Add JUnit rule for loading fixtures into MongoDB
Create starter tests for GH Token Repo
Add method names for repository tests
Call readResolve (like Xstream does) after deserialization of objects
Test refactorings
Whitespace edits