clone location
add TimedHashSetMap
allow command response requests to expire

Default expire is 30 seconds

Individual response request can optionally set the expire time
add getRegions, getListenerRegions, getRegionsInChunk overloads

Added overloads to allow using coordinate values instead of Location object.