Made the valid_user validator raise _401() when there isn't a valid user, should help keep user logic cleaner
added a validator to check for keys in a json blob in the body
Cleaned up validation code, switched session functions to use valid_user, and valid_body instead of validate_generic
Updated repo functions to use new validation functions
Updated the users views to use the new validation functions
Changed the parameters of valid_body so it is easier to use, and looks prettier
editted the top level setup.py file to add spacehub specific info
Merge branch 'master' of github.com:ryansb/spacehub
Merge branch 'master' into feature/uservalidationcleanup