Allowing injecting a client

I've been having problems with GCM timeouts, this allows me to configure a
client with a reasonable timeout and inject it
Merge pull request #29 from davedevelopment/inject-browser

Allowing injecting a client to AndroidGCMNotification