Allow resource mapper to use multiple base urls 

Fix for GPRESOURCES-18, allow multiple base urls which are chosen off a
hash of the resource name.  This way a given resource is always resolved
to the same baseUrl.  Backwards compatible with current way of defining
a single baseUrl.