Refactor zone specific functions get_zone_list and get_local_zone
into a new package (ids.zones) in preparation for the addition
of zone management functions.
Update copyright
Fixed broken git-based versioning in setup.py. Versions are now tracked
in the top-level version.py vs in ids/__init__.py.

Some reformatting in setup.py for readability.
Add version.py to the source package.