use app engine client

use app engine url fetch client instead of default httpclient
Merge branch 'app-engine-support' into dev