Make the checkers pass

* add license headers to all the files
* add missing dependencies
* re-enable checkers
* skip jacoco for integration
move conflict resolver
Force aether to use SimpleLocalRepositoryManager