Remove oauth-plugin from vendor and require gem version instead
Revert "Switch to using oauth-plugin as a gem" This reverts commit 41a123334bc75d17335e3f242b0243ddfd3e6389.
Switch to using oauth-plugin as a gem Use the oauth-plugin as a gem instead of carrying a local copy. This also required that commit eff06faf46c8f0cc4d92a16f6b2daa22eabb4893 be reverted as it changed the plugin. I don't think the cosmetic improvement from that patch is worth the hassle of carrying local changes to the plugin.
Adding initial version of the OAuth token authentication method. This adds basic OAuth support for registering apps, getting and revoking keys, etc... The tokens come with 6 separate permissions bits; read/write user preferences, write diaries, write API and read/write GPS traces. Needs more tests.