Allow injecting other http.Clients

This is required to work under app engine.  I haven't tested this patch as I
don't have Pushover installed on any of my devices.