fix password issues

the password fields were not showing up when an admin needs to create
 a user.  This issue was created from trying to promote code reuse
 amongst templates and js and css.

 Issue #74
roles should be deletable

I made a compromise and put a delete button on all roles.  If it
can't be done then a message telling the user why is printed

Issue #20
Merge pull request #77 from metridoc/roles-can-be-deleted

Roles can be deleted