Make source code preview available in Coveralls

Workaround for an issue with Cobertura plugin:
https://github.com/stevesaliman/gradle-cobertura-plugin/issues/53
Merge pull request #62 from szpak/topic/coverallSourceCode2

Make source code preview available in Coveralls 2
"Increment version by Travis CI build #165 [ci skip]"
Added a Gradle task that encapsulates what the ciBuild should do.
Linked to the license file at github. This clears out a small todo.
Updated the information on how to build mockito.
Updated a TODO in the versions file.
Fixed a problem with running the new 'ciBuild' task.
Forced the build by making a change in a dummy file.
"Increment version by Travis CI build #169 [ci skip]"
Started building with java6 because with java7 the javadoc does not look good. We need to look into why because I really don't want to be using java6.
Ensured the build produces beautiful javadoc as it used to. Unfortunately, I still need to use ant task for this. Syntax highlighter does not work for some reason, too. We're getting there...
Avoided verbose ant calls for the osgi tasks.
Added a comment and a TODO.
Got rid of the stylesheet as it does not seem to be needed for javadoc generation (it actually breaks stuff for java7).
Put back java7 building in Travis CI because javadoc stylesheet problem is gone.
"Increment version by Travis CI build #171 [ci skip]"
Fixes the javadoc generation for the JDK7 toolset
"Increment version by Travis CI build #172 [ci skip]"
Fixes a few javadoc warnings