Initial oauth provider commit.
Merge branch 'master' into oauth

* master:
  Fixing bug on empty river.
  Use the selected feed view when viewing a story
  Add default view menu option for all social and saved stories. Use selected preference when viewing stories.
  Pass default story view into Reading activity. Add menus entry for all stories, feeds and folders.
  Add enum for default feed view and preference methods. Add dialog for selecting default view. Update Reading activity to use the default feed view enum.
Adding login view and integrating oauth middleware and authentication backend. Wow that was easy.
Styling login and authorize oauth templates.
Whoops, errant print statement.
Merge branch 'master' into oauth

* master:
  Fixing an infinite loop (!!) and focusing in on the comment textbox when sharing a story.
Merge branch 'master' into oauth

* master:
  Android v3.6.
  Order saved stories by saved date rather than published date. (#463)
  Fixing subscribing to tryfeeds.
  Fixing story tags in Text view.
  Show loading screen when switching story list mode.
  Pass default feed view into ReadingItemFragment. Move loading original text into ReadingItemFragment.
Merge branch 'master' into oauth

* master:
  Updating tweepy to v2.2.
  Switching starring story unique index parameter.
  Android v3.6.1 has new font sizes.
  Fixing race condition on starring stories.
  Typo on exception.
  Typo on exception.
  Fixing the unstarring bugs.
  Discrete text sizes rather than linear, new XXL size. (#474, #392)
  Fixing log.
  Cutting trim log in half.
  Turning off chance for cleanup. Everybody gets a cleanup.
  No need for progress on trim.
  Handling users who only read feeds to which they are subscribed.
  Fixing inaccurate counts.
  Sending a max of 1,000 read stories at a time.
  Adding logging and correcting logic error in auto trim.
  Cleaning up user read stories.

Conflicts:
	apps/reader/views.py
Focusing login name field on load.
Merge branch 'oauth'

* oauth:
  Focusing login name field on load.
  Whoops, errant print statement.
  Styling login and authorize oauth templates.
  Adding login view and integrating oauth middleware and authentication backend. Wow that was easy.
  Initial oauth provider commit.