-------------------
* Full support for LIS Spec Block sub-type 0 and 1.
* dlisio now uses the python type 'bytes' to represent the LIS79 defined
datatype 'mask'.
* The content of DFSRs is checked more thoroughly before attempting to read the
curves.
* Integral parts of LIS Entry Block are sanity checked upon parsing.
* Fixes a bug that resulted in the curve parsing routines allocating to little
memory for the numpy array. That ultimately resulted in a segfault. This bug
affected both DLIS and LIS, but only occurs for files that are written in a
specific way.
* Fixes a bug in the DLIS curve parsing that caused dlisio to incorrectly
restore state after attempting to read a broken frame from the file,
resulting in the following frames being incorrectly written to the outputted
numpy array.