added tests for users controller - 89% coverage with tests failing becau...

...se we don't have all the views.