encapsulate supported file reference types inside getTypes()
changes to FileReferenceManager: add tests,add API javadoc comments,
throw OpenRDFException and add a concrete test class
fix meta-inf services annotation