Squashed 'core/' changes from 11eaac3..20747c5

20747c5 Update CHANGELOG.md
a40fd5e Make gradle scripts really nice
8799769 Externalize tests
122ea79 Externalize reports and FPM packaging
a5eef15 Externalize reports/tests/cobertura
d2686c1 Gradle simplification
82e6b5c Speed up travis by disabling default gradle assemble

git-subtree-dir: core
git-subtree-split: 20747c5755f9d9ef8b662d7d7456a8f2392c8c92
Merge commit '2ef8e712fe42003e03bffe96e6648cdbe1bd483f' into develop