** Changed IndexEntityProcessor to use getters instead of fields for
gathering entity index data 
** Moved general search classes into muikku-core project
** Added a view that can be used for reindexing search entities
** Generalized entity indexing and removing from IndexListener into
SearchIndexer
** Fixed bug in ElasticSearchProvider that caused indexer to halt with
when several simultaneous indexing calls
** Fixed couple of import problems
** Changed IndexEntityProcessor to also check interfaces for Indexable
annotation
** Changed ElasticSearchProvider to use prefix query by default when
using search method
** Changed school data workspace and user entities to be indexable
** Removed indexable from LocalUser entity
** Added description and courseIdentifierIdentifier into search in
WorkspaceSeekerResultProvider
** Added support for specifying types for matchAllSearch in
SearchProvider
** Refactored workspace search to use search engine