fixes #2525 - apipie documentation of actions defined in a concern

Apipie now supports defining actions defined in module by including
`Apipie::DSL::Concern`. Some substitutions are preformed while
including the documentation in each controller, so that instead of
paths like `/:resource_id/:id`, you get `/oraganizations/:id` or
`/locations/:id` respectively. Also param names and descriptions are
treated this way. See
https://github.com/pajk/apipie-rails#concerns for more details.
fixes #2551 new host image not always visible under openstack
fixes #2325 No A record created in domain when provisioning image based vm
fixes #2553 let setting admin attribute on user creation
fixes #2573 - refresh Fedora 18 comps, don't force SCL
fixes #2106, #2123, #2561 - sign RPMs, rename -ec2 to -compute, fix foreman.repo URLs
fixes #2555, #2560 - add foreman-release and MySQL gems to comps
Fixes #2571 - Deleted admin is recreated
fixes #2567 - handle backtraces correctly in compute orchestration errors
fixes #2563 - fallback user image has wrong path
fixes #2536 - loading locale .mo files in production mode

- initializer script fixed to look for *.mo files
- Makefile updated to place *.mo into /locale/*/LC_MESSAGES
  (rake gettext:pack places them there as well)
- *.mo files added to foreman.spec
fixes #2542 - sort image listing with datatables
Fixes #2519 - Protect locale changes from validation failure so that
password validation can be run
fixes #2335 - update puppetclass redirects to referrer page
Fixes #2581 - missing buildrequire gettext
fixes #2582 indicators for all.
Merge remote-tracking branch 'domcleal/rpms' into develop

* domcleal/rpms:
  fixes #2555, #2560 - add foreman-release and MySQL gems to comps
  fixes #2106, #2123, #2561 - sign RPMs, rename -ec2 to -compute, fix foreman.repo URLs
  fixes #2573 - refresh Fedora 18 comps, don't force SCL
Fixes #2584: Remove rubygem-virt from comps
Refs #2002 - Fog quick hack
fixes #2579 - explicitly list field name, workaround rails #5990