authored publications flow
api library class created

Signed-off-by: Davide Parisi <davideparisi@gmail.com>
plugin options now use the settings api correctly

Signed-off-by: Davide Parisi <davideparisi@gmail.com>
oauth2 authentication flow complete (now with multisite support)

Signed-off-by: Davide Parisi <davideparisi@gmail.com>