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
MODE-2081 Changed the remaining files over to the ASL 2.0 license
MODE-2148 Fixed the Header rule for checkstyle to always replace file.separator with /.
Merge branch 'master' into mode-2066

* master:
  MODE-2148 Fixed the Header rule for checkstyle to always replace file.separator with /.
  MODE-2081 Changed the remaining files over to the ASL 2.0 license
  MODE-2148 Added checkstyle to our build, and corrected numerous potential problems or issues in the code. Also removed lots of meaningless JavaDoc
  MODE-2142 Fixed the changing of namespace prefixes if the URI is in use by a node type.
  MODE-2141 Added validation for removing used namespaces.
  MODE-2145 Upgraded JUnit to 4.11 and hamcrest to 1.3. Fixed additional issues caused by the upgrade.
  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.