Roles view, controller, and model.
Start validation of users and roles assigned.
Merge branch 'port/development' of ssh://github.com/AeroCross/Snap into port/development

Conflicts:
	application/routes.php
Role assignments.
Links to other admin pages.