[fixes #45491653] move gel creation to separate migration file

Also removed gel/window creation from initial
DB creation file.
[fix #45491653] Add missing requires 

These missing require files caused Travis to fail
the build.
Merge pull request #151 from ke4/45491653_fix_db_migration_issues_related_to_gel

45491653 fix db migration issues related to gel
Add Lims::Core::Persistence::NO_AUTOLOAD options

that way, only what is required is loaded.
However, finalize_module needs to be called explicitely
after everything has been required.
Bump version to 1.3.0.2.4
Merge pull request #152 from maxigit/30778229_use_jruby_for_lims_core/api_server

30778229 use jruby for lims core/api server
Move Lims::Core::Persistence::NO_AUTOLOAD to  Lims::Core
Remove auto load of actions

because they pull everything
Bump version to 1.4.0.0.0
[fix #46020635] return the created labellable itself
Merge pull request #153 from ke4/46020635_add_create_label_resource_to_the_api

[fix #46020635] return the created labellable itself
[#46120983] Actions return a hash with the type of the resource as a key
[#46120983] Bump version
[#46120983] Fix create_label specs
Merge pull request #154 from llh1/46120983_fix_the_json_returned_by_an_action

46120983 fix the json returned by an action
Remove persistor from table name
Bump version to 1.4.0.0.3
Merge pull request #155 from maxigit/46549601_fix_core_api_to_work_with_support_app

46549601 fix core api to work with support app
[#46638817] Qualify the dataset in search by label filter. Fixing bug with MySQL.
[#46638817] Bump version number