Adds parallel geocoding support

Changes geocode.lookup API to accept a list of feature names which get geocoded in parallel. This reduces App Engine instance time, which reduces runtime cost.