Adds manager role to user model with validation

* Creates radio buttons for manager/bartender selection in new view
I had already starting too large a commit (adding user manager role and profiles table), so I used interactive staging to only stage some for this commit.  Unfortunately, I had already created my profiles table.  I guess I could rollback the profiles table creation to remove this from the schema.  It's going to be a part of the next pull request.