Merge branch 'release/0.4' into develop
bump version to 0.5-SNAPSHOT
remove unused modules
add option for getting children counts
add synchronized to manager as OWLOntologyManager's are not necessarily
threadsafe, so every direct access to the manager in
SesameDataHandlerImpl is now synchronized on the manger itself

there have been some deadlocks in tests that may have been caused by
this
change URI count predicate
add test for new child count parameter on downloadOntologySubset
change uri count predicate in tests
cleanup EditUserRolesResourceImpl
cleanup
ensure that a list is returned from a sparql query, as they can be
ordered
differentiate the case where the ontology manager has no ontologies from
the case where the query did not return any matching ontologies
switch from Graph to Model
fix test broken due to change in message
move assertions up to the base for createTestUser so they are not
skipped accidentally
simplify query parameter fetching
fix edit user roles by adding a form encoding type
add error for unauthenticated users who may get to
oas.user.update.test.html.ftl
remove dependencies module and move other modules to new paths
rename groupId for oas to com.github.ansell.oas