gettext_i18n_rails_js shouldn't be required in prod setups to run rake tasks
fixes #2421 added missing has_many :hostgroups and missing :dependent => destroy
fixes #2422 Rails 3.2: before_destroy / dependent => :destroy ordering
refs #2400 clean up tests so there are no orphaned foreign keys
remove test translations
fixes #426 expose BMC information in foreman UI

Signed-off-by: Ohad Levy <ohadlevy@gmail.com>

This patch also adds an abstracted power management class for both VM
and BM
fixed #2474 - Foreman Exceptions are not initalized correctly
Changed validation text s/must be downcase/must be lowercase.
refresh locales
fixes #2132 Smart Variables in hostgroup. 1. Show smart variables in hostgroup view. 2. Added the GUI to override smart variables values in host group.
fixes #2220 - Suport hostgroup puppet classes parameters inheritance.
refs #2132 - fixes ajax on puppetclass update, and some typos.