* Added Control Device mapping modules for:
* **NI_XZ** - a probe drive that moves a probe in the XZ-plane (PR 22
* **NI_XYZ** - a probe drive that moves a probe withing an XYZ volume (PR 39)
* Update mapping module `bapsflib._hdf.maps.digitizers.sis3301` to handle variations seen in SmPD generated HDF5 files (PR 30)
* developed decorators `bapsflib.utils.decorators.with_bf` and `bapsflib.utils.decorators.with_lapdf` to better context manage file access to the HDF5 files (PR 23)
* this allows tests for HDF5 files to run on Windows systems
* integrated CI [AppVeyor](https://www.appveyor.com/)
* Allow function :func:`~bapsflib._hdf.utils.helpers.condition_shotnum` to
handle single element :mod:`numpy` arrays
(`PR 41 <https://github.com/BaPSF/bapsflib/pull/41>`_)
* Refactor class `HDFReadControls` and module `hdfreadcontrols` to be plural, which better reflects the class behavior and is consistent with the bound method `bapsflib._hdf.utils.file.File.read_controls`. (PR 42)
* Setup continuation integration [pep8speaks](https://pep8speaks.com/) (PR #43)
* Misc updates through PR 44