adding insert_user and update_user db api
added OTK handling methods
adding gpg key management methods
Finishing up tests insert/update endpoints work
adding delete method, fixing query to match standard
fixing pep8 errors
removing gpg and otk methods
fixing flake
removing usunsed packages
adding another test testing valueerror
If one passes in nothing, nothing should be modified
Using pytest.raises
Merge pull request #293 from toumorokoshi/user_data_modification

db endpoints for user modification