Implemented search functionality for all galleries.
Fixed a bug with Preferences that would cause the new values not to be updated in Android.
Fixed small typo
Javadocs and removed Deprecated annotation.
Merge pull request #113 from RotaruDan/ProjectGalleryFunctionality

Implemented search functionality for all galleries.
Format
libgdx removed GLCommon
While we fix #107, which I think it's becoming rather important, I've added a "FIELD_NAME" constant in several actions where the action name matches the name of the field they are changing. Hopefully this will trim down confussion:

In Actions, the NAME should be referenced from the "views" package.

 the FIELD_NAME should be referenced within the actions package only (e.g. DeleteScene references InitialScene.FIELD_NAME because it may need to change the initial scene of the game).
This is needed for delete scene to work.

Surprisingly, this was missing! I guess in a previous PR I missed to commit this or I made a mistake while resolving conflicts...
Refactoring of FieldCommands. Now, the name of the fields are identified using an enum instead of strings
Moving the field names enum to the model
Renaming FieldNameForActions > FieldNames
Merge pull request #119 from jtorrente/editor-renamescene

A couple of changes related to scene actions
Format
Fixes #126
IMPORTANT API CHANGE: Fixes #118, fixes #107 Now, actions are invoked through its class, no a name
Small fix
Fixes #102 context menues now show when children of the owner are clicked
Added Lucene 3.5 dependency for full-text search
Added an Index to the Model, to be updated on model switch or change
Added additional indexed fields using "indexed" instead of "_indexed", to work around naming limitations