create user controller

tasx-7
create user view files

tasx-7
validate and confirm password in user domain class

tasx-7
make user name public and validate it

tasx-7
validate that email is not blank

tasx-7
define user register action

tasx-7
add messages for register view

tasx-7
define user view

tasx-7
overwrite password confirmation variable before update

tasx-7
delete user constructor with password parameter

tasx-7
delete unconfirmed password setter

tasx-7
update user tests with new constructor, password setter

tasx-7
remove explicit casts

tasx-7
remove explicit user constructor

tasx-7
use map constructor in user tests

tasx-7
use map constructor in user controller

tasx-7
replace gsp tags with html tags and gsp expressions

tasx-7
add labels for registration form

tasx-7
enable user scaffolding

tasx-7
make User.passwordHash not private

tasx-7

apparently grails can't handle private members