Small cleanups
Ensure modules are cleaned, via aggregation
Fix item URLs for access point linker
Misc. cleanups and TODO/FIXME resolution.
First part of module refactoring: admin -> adminutils
Misc. cleanups and TODO/FIXME resolution.
Rename users module to admin since it's at the bottom of the module dep hierarchy
DAO API call cleanups
Merge branch more_module_renaming

Conflicts:
	test/integration/SearchSpec.scala
More integration of virtual units/collections.

Although the UI isn't there yet it's now possible to create VUs with
either native descriptions or referencing an external description. Minor
hacks (or enhancements) were made to the Creator trait to allow more
flexibility with the REST params.
Cleanup
Add test for referenced descriptions
Pass the search result to the searchSection template so it can tell if there's anything to display
More work on virtual collections which has led of on a tangent:

 - added an Ajax helper to do autocompletion of description did/name
 - refactor lineInput and textInput to be more flexible and less gnarly
 - filter JSON results is now an object instead of an array (because the
   description id was added and an array because too difficult to work with.)
Move some admin layouts/templates from core to admin module
Merge branch 'master' into play-2.3

Conflicts:
	modules/adminutils/app/controllers/adminutils/Home.scala
	modules/core/app/controllers/generic/Create.scala
	modules/core/app/controllers/generic/Creator.scala
	modules/core/app/controllers/generic/Search.scala
	project/Build.scala