Fixes issues when exclusions happens in modules which has Ids converted by scala binary version
Making test a bit more easy to read and a bit more realistic
Make chaning configurable
Since we are using binary versions on scala automatically we need scala to be present. It also makes the tests more thourough because they also test for existing modules
println
Another step towards idempotent semvers
Predemo commit