[MJ-221] Account Creation API

This provides a foundation for the API as a whole and adds the User resource with the following restrictions:

- *Authentication* - As for now, authentication is done through API keys. Basically this uses a dummy directSEO account on my.jobs with a generated API key to authenticate. I'm on the fence on whether we need something more robust using OAuth but it didn't seem worth the effort for what we need right now. Let me know if you think otherwise.

- *Authorization* - Only posts are allowed, no read capabilities. All you can do is create an account, which is hooked up to the automatic account creation process that Troy had built.

All tests pass.