add findbugs plugin for podd-api

failOnError turned off for now to ease its introduction
remove check on .equals for InferredOWLOntologyID

the inferred uri should not be relied on for set insertion, as it
creates unnecessary issues with equality testing for ontologyIRI and
versionIRI combinations
remove override of equals in InferredOWLOntologyID
check if repository is null before dereferencing it
add fingbugs to other api modules
small change to avoid directly using Iterator
Make getContexts protected to avoid exposing the array field
Add null checks on connection objects
make exception fields private
add findbugs to webapp-lib
avoid logging if null
Cleanup more instances of not checking for null connection
improve javadoc
convert to use Map.entrySet for efficiency
Use more efficient entrySet rather than keySet+get
Use entrySet rather than keySet+get
move away from using keySet
add findbugs to restlet client
avoid using entrySet where possible
change fields to static final