this commit avoids a bug jaxb2 basics under JDK8.  some misc pom version cleanup for good measure.

after this change i could build a stream containing language level 1.8 features with JDK8 on Intel OS X and run with JRE8 for ARM
Merge branch 'STREAMS-184'
Auto-merge | Integrating changes from apache/master