Add all necessary post tests for user api. #401
Improve user create api. #401
Improve/refactor user delete and edit api. #401
Remove trailing / from user api. #401
Add helper method to validate public keys. #401
Improve/refactor low level useradd and userdel logic. #401
Add tests for pw and pub key change/put api. #401
Update setup view for new user model updates. #401
Update user model. #401
Update frontend for the refactored api. #401
declare valid shells in settings. #401