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

https://jira.duraspace.org/browse/DS-1935

This had repercussions for the test suites, the fix for which dwarfs the original changes.  Should these be separated and 1935 made to depend on the other ticket?