Changes due to package re-factoring in Spring HalBuilder
Upgraded to Spring Halbuilder 1.2.0.RELEASE and added PMD plugin to POM.
Changed packages due to refactoring in Spring HalBuilder.
Changes due to refactoring of OrderWriter to return Representation rather than ReadableRepresentation.