[DS-1935] POM enforces wrong Java version, does not enforce Maven version

https://jira.duraspace.org/browse/DS-1935

Second attempt, based on PR#506.  This should cleanly separate the unrelated but required JMockit changes from the POM changes that actually address the present subject.  Please pull 506 and then this one, to keep them separated.

Sorry for the confusion.