Fixed #465 - Use correct condition in migration AddOwnerToHosts.
Fixes #436 - Migration should not fail if domain name is not set
fixes #290 - migration will fail if facter domain returns on value
fixes typo in migration, refs #170
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...