User model
Modified mysql setup script to use string based role
Added auth and session components to AppController

All index, view and display views should not require a password
Added login and logout redirect to AppController

Added UserController with login function
Basic user login now works with an online web form, currently only
applicable to the wattballteams/add view.

This however breaks being able to post JSON straight into the view
so I've pulled the RESTful API plugin as a submodule to work on this.
Merge branch 'feature/users' into develop
Merge branch 'develop' of github.com:dan-bell/wattball into develop