Adds diver factory
Adds User constants for Role values
Adds role functions to Diver
Begin testing cancan abilities for Diver
Add tests for abilities of Managers
Adds DemographicCoral factory
Adds CoralDemographic factory and spec
Adds CoralDemographic ability tests for Diver
Merge pull request #6 from wallace/master

Begin refactoring 'admin', 'manager' and 'diver' out of application code