Update maven-jaxb2-plugin to support Java 8 See https://java.net/jira/browse/MAVEN_JAXB2_PLUGIN-80
Implement putAll method on hashMap over put, because Java 8 doesnt use put on putAll operation
Merge remote-tracking branch 'origin/java8'