Started working on API V1
Fix tests
Deprecate app_id
Mostly raise Userbin::Error
Test user import
Request body as JSON
Handle empty JWT
Handle 405 responses
Clean up for v1.0.0 release
Added ForbiddenError and UserUnauthorizedError
Test updating a User
Remove deprecated user methods
Override api_secret by class
Wrap calls with context
Set context from env instead of request
Extract app id from JWT
Restructure utils
Don't let with_context be responsible for parsing Rack env
Token is the string representation of an JWT object
Update JWT payload and generate new token