i18n - adding gl language
refresh locales
fixes #2411 - add autoload_paths in application.rb in preparation for file location changes
fixes #2411 - move files in /models to /concerns, /services, /mailers, /observers
fixes #2411 - move STI models in /models and /lib/foreman/models to sub-folders
fixes #2411 - move to controller/concerns
fixes #2411 - move files to /app/services
fixes #2411 - move lib/audit_extensions lib/fog_extensions lib/foreman to models/concerns
fixes #2411 - add ActiveSupport::Concern syntax to mixins
fixes #2411 - remove unnecessary require statements
move code from lib/foreman.rb to initializers/foreman.rb
move regexp_extnesions from Gemfile require to initializer
move core_extensions and timed_cached_store to initializers and remove require statements from application.rb
move puppet_setting.rb from /lib to /services