Fixes #366 - Redmine authorization port
This is a major feature which provides RBAC authorization within Foremana mental note to myself - never ever work on large commits
added JSON API Support to Architectures controller
fixes #302 and all references to_label and to_sremoved references to all per_page settings as they are common now
fixes #271 - remove active scaffold plugin
Ensure that all index views and controllers are consistent
Ensures that all controllers use @search in the index methodEnsure that all index views use pagination
added audting on architecture, hostgroup, operatingsystem and puppetclass
fixes #195 - remove activescaffold from Architectures setting page
added test for before_destroy on architecture
improved tests and corrected validation
architecture tests addded on green
realigned models to use :though and habtm when it made sense, setup basic AS controllers to support that
Added domain model.removed ensure_not_used from all models and add it to Activerecord:Base class as an initalizer
added media model
added arch module