Fixing bug where changing a user's password would cause that user's role to be demoted to USER. Also adding a check to ensure that if there is only one ADMIN account, that that account cannot be demoted to USER.

Fixes #11
Merge pull request #13 from chriscasola/fix-user-update

Fixing bug where changing a user's password would cause that user's role...
Merge pull request #2 from WPI-Suite/dev

Merge bug fix updates from upstream
Changed wiki link to point to team6-specific wiki.
Fixed manifest.txt to reference *.calendar.Calendar instead of
*.Calendar.Calendar.
Merge remote-tracking branch 'origin/dev' into client_server_dev