Removing Java version from modules

This allows easier modification in the top-level pom
Removing empty class
Reverting 8faf1889, which intoduced Java 1.7-specific code
Reverting vecmath to 1.3.1

The older version has several practical advantages:
- The Mac JRE includes an old version of vecmath, so trying to use 1.5.1
  results in subtle runtime errors
- 1.3.1 is available through maven central