#119 setup jaxb XSDs, DTOs, mapper and test
#119 Added Test Code, adding shipping address to trigger use of the 2nd object factory
#119 Formatting
#162 Making sure only actual enum constants are mapped in enum mapping when using the Eclipse compiler