Moved UserKey struct to userkeys file
Added gpm dependencies file
Merged DeployKey and UserKey to PublicKey
Refactored tests. Put stubbed responses to stub dir
Moved structures declarations to files, where they are actually used
Added newer golang version
Renamed RemoveKey to DeleteKey
Added user methods (except create and update) with tests
Added test to repository
Refactored projects tests
Added tests for hooks