[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