Temporarily ignore some more tests

These tests rely on ontologies that although we have a local copy,
import ontologies from the web. These external ontologies have changed
causing some test failures.
Initial work switching over to use new BioPortal API

Still needs to determine the ontology format, and JSON handling should
be more event driven
Rough cut of fetching the ontology format from BioPortal.

Including storing a cache that can be distributed with RightField
Tidying up and refactoring

Creating a specific wrapper class for handling the BioPortal caching and
putting some code in more logical places.
added a patched build of 3.10-FINAL poi to local artifacts
Now using POI 3.10-FINAL (with patch)
Refreshed BioPortal cache
Renamed bioportal cache file, and also cache those that are unknown.

They can be unknown because the latest_submission returns an empty JSON
block.
Don't dump the bioportal cache

was only needed fro generation and future builds
Got building with maven and Java 7
Fixed warnings wrt generics and types
Fixes to remaining warning wrt generics
Improvements to detecting if an ontology is already loaded, and load if from the recorded source rather than ID
tidying up