Changed the version test to not use named attributes.  Added the failed
version number to the error string.
Merge branch 'timcera-master' into dev
before changing test files to comply with new TestBase framework.
tests now use a common superclass TestBase and have access to the test_data attribute which holds path information for test datasets.
all tests except test_env now inherit from TestBase.
changed url and license in setup.py
modified arguments making them sub-commands. added package sub-command to compress test nc files and shapefile datasets.
added close action to stderr
Merge branch 'dev' into tiling

Conflicts:
	src/ocgis/test/test_simple.py
TestTile now inherits from TestBase
before making memory allocation requirements less for file_only operation
before removing file_only from engine.py
removed file_only from calc, etc.
moved alterations to operations commands for NetCDF
shifted possible bounds dimension names to constants.py