fixed #2970 - modified inflections.rb to handle 'Puppetclass'.singularize and classify
fixes #2891 Openstack power control operations support

Compute resource helper Strings should be possible to translate

Compute resource permission to pause vms

Tests for Openstack VM pausing/resuming

VMs UI shows only available actions

I18n string issues. Vm power state cannot be properly translated yet

Removed redundant method
fixes #2988 - merge authentication code, enables REMOTE_USER auth on new API controllers
fixes #2945 correction - has_and_belongs_to_many defined twice
fixes #2932 - add find_by_fullname for Operatingsystem
Refs #2414 - Remove Puppet from facts API and Settings

Reports are still in progress and will come in a later PR
DB schema is updated to not need puppet/rails
fixes #3005 - restrict gettext to Ruby 1.8 compatible version
fixes #1745 - make puppetmaster hostname/domain stripping behaviour configurable
Fixes #2758 - Reset key_type when importing parameter defaults
fixes #3010 - use the correct helper function name