providers: handle invalid responses
use https if a key is provided
Merge pull request #10 from ryanramage/providers-google-https

use https if a key is provided
bump to version 0.2.1
Merge pull request #8 from davidchambers/invalid-json

providers: handle invalid responses
bump to 0.2.2