add additional checkstyle rules

in this branch I enabled some more checkstyle rules which didn't raise any warnings or could be fixed easily!
have a look at the changes in catroid/checkstyle.xml - further infos for the added checks: http://checkstyle.sourceforge.net/availablechecks.html

some of these rules like GenericWhitespace were automatically resolved by our Eclipse settings when a file is saved and so did not need any code refactoring!
others like HideUtilityClassConstructor raised warnings and were resolved - see commit message for additional info!

testrun: https://jenkins.catrob.at/job/Catroid-Multi-Job-Custom-Branch/780/