Use fulltext search instead of somemustnone
Added possibility to search for Datasets, Projects, etc.
Removed ID search again, enabled search for different types

ID search has to be implemented otherwise, by HQL.
Search is now also possible for Datasets, Projects, etc. but the
result cannot be displayed yet.
Deleted accidentely added classes; fixed import
Fixed problem with AdvancedSearchResult and added comments
Hide (commented out) date range combobox from SearchPanel
Added general annotation search option
Just added toString() to AdvancedSearchResult
Added AND search
Added reset dates button; removed default field selection
Restored previous search methods; added batch size limit
Previous search methods and objects restored in order to not break
the OmeroDataService interface, moved recent code to new methods,
marked the old ones as deprecated.
Added user restriction to search; removed unneccessary code
Added Quicksearch field to toolbar
Just reverted some changes
Removed OR queries again, just use annotation:xyz query
Removed OR queries again, just use annotation:xyz query
Replace other trac URLs
Rename don't recreate repos on move (Fix #12355)

If a sysadmin properly moves the omero.data.dir to
new location via:

```
  bin/omero config omero.data.dir NEW
  mv OLD NEW
```

then there's no reason that a new repository should
be created. Instead, now a WARN log statement is
printed and the new value should be visible via
`bin/omero fs repos`. Imports of files from before
and after the renaming should work identically.
Fixed a few things:
Made search display work again like it was before (images only)
Adapted UI to Web search (order of fields ,etc.)
Removed some out-commented code
Use American spelling.