Fixes #2406 - add recent report summary to dashboard latest events box
fixes translator comment
fixes #2475 - search hosts based on comments
fixes #2426 - translate model and column names to English
fixes #2401 - cannot create new admin user
Fixes #2459 - Create ProxyFeature methods from symbol name, lookup on real text
Fixes #2461 - Allow user to not have a puppet proxy
fixes #2420 - extract strings for i18n from JavaScript, various i18n fixes
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 #2260 Allow ERB in ENC global / class parameters

Adds code to parse the global & class parameters, and adds a setting (default true)
 to disable this if needed. Also has some tests.
Refactor Foreman::Renderer and HostTemplateHelpers into SafeRender

Tries to ensure all rendering of ERB goes through SafeRender, as well
as DRYing the foreman_url function. HostTemplateHelpers moved into SafeRender
as all methods are being called from there anyway.
reusing of whitelists for methods and vars for SafeRender