Fixes for appengine using build tags

URL requests are handled slightly differently in appengine, this builds
to handle those changes if on app engine