Add support for AppEngine's URLFetchService.

Not quite sure how or if this can be unit tested...

Closes #338.

@adriancole