The beginning of OAuth support

Add the following requires to composer.json and run composer update:

"lusitanian/oauth": "~0.3"
"artdarek/oauth-4-laravel": "dev-master"

So far we can demonstrate oAuth with Google, but these packages support
many service providers including Yahoo, Amazon, Dropbox, Twitter, and
Microsoft. Make sure to edit app/config/oauth-4-laravel.php with our
Google credentials (left out for Git for security reasons).

This commit has a lot of changed files (>2K) because it appears the
Laravel framework version and a number of other package versions were
updated.