fixes #5241 - Add support for external user groups.
fixes #812 - new permissions model, user group role and nest support, role filters for better granularity
Feature #2368 - form helpers, exceptions and fixes
Feature #2368 - i18n extracting and locale rake task
Feature #2368 - i18n extracting strings
Added gettext calls to the usergroups and roles pages.
Note, this patch does not include an update to the strings file. This will allow patches to be submitted without colliding with each other.To regenerate the strings file, run rake gettext:find.
WIP rails3 migration
new UI for foreman
added css grid and converted most pages to use that grid
views cleanup and added more operatingsystems icons
Fixes #170 - implement usergroups
Added migrationAdded testsAdded MVC filesAdded the routes as wellAdded the program logic and additional viewsAdded RESTful actions for update and createAdded validations to ensure that usergroup.name and user.login do not collide...