Added more info to the pom files so that they contain useful information. Plus they are now consistent with the content we used in previous releases. Contributors, feel free to add yourself to the developer list in gradle/pom.gradle.
Small tweak to the inclusion rule for jar task for better clarity.
Added more task to the set of tasks triggered by Travis CI. This way we will additionally validate IDE metadata generation and creating maven publications locally.
Pushed out IDE specific Gradle configuration into a separate script plugin for better build clarity and comprehension.
Tidied up the build scripts, mainly the root one. Pushed out the coverage and coveralls to a separate Gradle script plugin (clarity and build comprehension).
Added a TODO regarding the future of 'mockito-all' artifact (it's not a bright future).
Removed unnecessary code from one of the build files.
Started removing checked-in jars and replacing them with declared dependencies (it feels so good...).
Main library is now built with repository-resolved dependencies. I cannot quite remove them yet from the 'lib/run' as they are packaged in mockito-all and they need to be OSGI bundles. Soon.