More general engine setup work
adding dummy app
Added nokiri deps
Initial inclusion of Role model
Add haml support
Initial inclusion of Privilege model
Initial inclusion of BasePermissionObject model.
initial checkin of permission_session model
initial creation of Entities
added user/group models to alberich test app
initializers for test/dummy app
integrating user functionality
added membership management to user/group pages in dummy app
fix controller inheritance to pull in main app ApplicationController
add session entity model
misc groups/entity fixes

add user groups to entity observer.
fix entity observer behavior on delete.
implement User.all_groups method
permission checks for dummy app
added Permission and related models
added derived permissions model
starting to get spec test infrastructure in order.