* added base64 encoding/decoding
* starting framework for ThinPlateSplineTransform
* updated
* changin encode/decode to deal only with numpy arrays
* adding from_dict method to thin_plate_spline
* unflattening matrix
* fixing np -> numpy
* adding to_dict to thin plate spline
* apply flake8
* commenting out thinplate split to_dict
* adding whitespace to start of datastring
* adding textto start dataString
* commenting out _process dataString
* modifying _process dataString
* modifying _process dataString
* modifying _process dataString
* fixing up ThinPlateSpline class
* fixing
* flake8
* fixed test/transform/thinplatespline
* removing trailing L's in hex from encode/decode
* increasing coverage on affine and b vectors
* removing trailing L in hex from encode/decode
* one more hex change
* adding cast to byte for python 3 for zlib decompress output
* adding cast to byte for python 3 for zlib compress input
* casting utf-8
* fixing...
* think python2/3 zlib stuff fixed
* one last python 3 bit
* trivial change to retrigger failed build
* another trivial change to retrigger failed build
* another trivial change to retrigger failed build
* adding decode support for '@'
* major simplification from Russel on encode/decode
* getting rid of leading b'' in encode for python 3
* catching and testing for '@' in decode
* removing bitstring requirement
* removing n argument to decodeBase64
* fixing multiline string
* removed documentation referring to n, retrigger failed build
* accidental deletion
* first try with pytest.raises() for code coverage
* changing IndexErrors to ValueErrors
* last flake8 indent fix
* trivial change to retrigger failed build