Reworked plugin to support mode when value objects are generated with interfaces (fixes #3).
Improved Unit Tests / branch coverage.
* Added @XmlJavaTypeAdapter support.
* Fixed problem when model classes extend custom super class (workaround for JAXB-958).