Catkin-izes rosjava_core and upgrades to Gradle 1.5.

Just a cherry pick across from groovy-devel