add user tests; add username uniqueness validation
Merge branch 'master' into SRB/user_tests
finalize basic user model testing
Merge pull request #24 from jsum528/SRB/user_tests

Srb/user tests