Image Magick Thumbnail Creator
Adding license per travis build errors
Default settings for ImageMagick Thumbnail Filters
Migrate LIT filters to IM filter

Per DSpace PR discussions
Clarify messages, improve label checks
Rm LIT files, name change req in DSpace Tech mtg
class rename
Static methods for reuse by curation system
[DS-2112] fix NPE if org.dspace.app.mediafilter.MediaFilterManager.processBitstream is undefined

Also take a few IDE hints to tidy up the region.
Update config comments for filter plugins
Java 7, re-enable getReaderFileSuffixes
DS-1990: Events should contain all identifiers, not only handles.
Fixes typo in a javadoc comment.
Bitstreams should set identfiers to Events as well.
Enhancing the PR for DS-1990.

Adds a cache to the Identifier array in the DSpaceObject class.
Renames the method from lookupIdentifiers into getIdentifiers.
DS-2125 Fix possible NPEs in Context object commit/complete/abort. Also add Unit Tests for Context object
DS-2127: Upgrade commons-codec to version 1.9.
Asynchronous IdentifierProvider should call DSO.resetIdentifierCache.

Adds a note to the javadoc of DOIIdentifierProvider to reset the
identifiers cache in case of asynchronous identifier registration.
Adds a call to reset identifiers cache to DOIIdentifierProvider which
uses asynchronous registration.
Merge pull request #617 from mwoodiupui/DS-2112

[DS-2112] fix NPE if filter.org.dspace.app.mediafilter.publicPermission is undefined
DSpaceObject.getIdentifier(Context) should never return null.

If an DSO does not have any identifiers (including handle) this method
should return an empty string array. G.e. an item during submission
(workspace item) has no identifiers at all. This commits prevents NPE in
event handling classes.