Refactor Google OAuth module to not require curl

The curl extension is unavailable on Google App Engine
Manage third-party dependencies with Composer and Packagist

Also add preliminary support for using Bower
Disambiguate module test names and add support for using PHPUnit without CTest
Commit