MODE-2163 Removed apache.avro dependency from embedded bom and modeshape-parent. However, for this to be possible Cassandra had to be updated to 2.0.3. Also, since changing to JDK7 a number of tests which did not clean up their data were exposed. This commit fixes those as well.
MODE-2145 Upgraded JUnit to 4.11 and hamcrest to 1.3. Fixed additional issues caused by the upgrade.
MODE-2141 Added validation for removing used namespaces.
MODE-2142 Fixed the changing of namespace prefixes if the URI is in use by a node type.
MODE-2148 Added checkstyle to our build, and corrected numerous potential problems or issues in the code. Also removed lots of meaningless JavaDoc