Fixed bug when merging clusters.
Updated setup.py.
Disabled pure egg installation in setup.py.
Added unit test for loading dat file with numpy.memmap.
Adding save feature on HDF5 loader.
Fixed bug when selecting a Pandas object with a slice object.
Fixed normalization issues with extra features.
The get_array function is now faster as it does not copy arrays by default.
Fixed issues created by the previous commit, where the cluster order was sometimes reversed in some views.
Fixed renumbering issue.
Default preferences are now loaded by default.
The cluster selection buffer is now faster.
Fixed the column orders in the definitions of the HDF5 tables.
WIP: implementing the last updates in the new HDF5 file format.
Renamed auxiliary to klatools.
Cleaned up the code.
Added unit test for KLA tools.
The .probe file is now mandatory in KlustaViewa when converting an old set of files in HDF5.
Added version number 1 in an attribute of root ("/").
KlustaViewa now automatically saves the clustering in a CLU file, in addition to the KLX file.
The original clustering is now saved both in a CLU_ORIGINAL file (copy of the original CLU file) when converting to HDF5, and in the cluster_auto field in the KLX file.
Fixed bug when saving groups and clusters in the KLX file.
Merge branch 'hdf5' into kwikscope