Merge pull request #121 from akkie/master

Tests for Google provider and support for new API
Avoid option get
Use Long instead of Int to avoid integer overflow on large user IDs