Only return data centers in the requested region

Copied the cache handling strategy from AWS driver
Merge pull request #27 from labisso/list-datacenters-by-region

Only return data centers in the requested region