Update owlapi version to 3.5.1

This pull request updates the owlapi dependency to version 3.5.1, and sets the java language level to 1.7 (which is the language level used by owlapi 3.5.*)