This update includes a lot of new testing capability, version awareness, and a bugfix for ioapi VAR-LIST.
* testing capability: moving to `tox` as a way of performing isolated build and testing locally to limit dependence on Travis-CI.
* Added `__version__` attribute and version.py. This will only work when the software is installed, and is similar to the xarray implementation.
* VAR-LIST is supposed to rebuild when VAR-LIST is missing or set to a zero-length string, but was broken in the last release. This version includes a bug fix and adds a unit test to ensure this doesn't happen again.
* An artifact of testing was also removed.
The move away from Travis-CI was in response to updated billing practices. Originally, PseudoNetCDF needed approval for an open source account. After that was obtained, I still can't trigger builds.