** Added caching into meta rest end-point
** Changed Pyramus plugin's Pyramus client to pool clients because
client creation is quite heavy operation
** Enabled cache in Pyramus plugin's Pyramus client
** Added getModified method into Workspace school data interface
** Added caching directives into /workspaces/ rest end-point
** Removed limit parameter from rest workspace list
** Disabled loading of course teachers in course picker because it was
extremely slow
** Changed the way course picker resolves whether logged user is member
of workspace or not so i can use cached information
** 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
Merge branch 'devel' into FTR-61_COURSE_SEARCH
** Fixed bug in coursepicker that broke list with users without any
courses
[maven-release-plugin] prepare release 1.0.4