stop criterion plus tests
add compression option to write.hdf5
add compression option to write.hdf5
corrected document from module writehdf5
Use the HDF5File class to read HDF5 files in readHDF5().

Code in the HDF5File class is more recent and it can handle chunked /
compressed data. This patch removes the code used by readHDF5(), making
it a simple wrapper around HDF5File.

Two bugs are eliminated:

 - readHDF5() cannot handle chunked / compressed files.
 - segfault in HDF5File.read_() while parsing strided chunked data into
   arrays with complex data types such as RGBValue.
Use the HDF5File class to write HDF5 files in writeHDF5().

This patch removes the code used by writeHDF5(), making it a simple
wrapper around HDF5File.

It also fixes a bug where writing complex data types such as RGBValue
with HDF5File.write() led to segfaults.
fixed missing initializations for merge into an empty accumulator
do not compute quantiles for empty region
make sure that MultiArray::hasData() is false when prod(shape) == 0
simplified acc_detail::hasDataImpl()
implemented Accumulator::setCoordinateOffset() and tests
cmake: add target gh-pages to upload documentation to github
Delete Readme.txt (is now Readme.md)
Update README.md
renamed Readme.txt => Readme.md in CPackConfig.txt
Removed incorrect 'env' specifications from .travis.yml
fix missing #include in navigator.hxx

(MultiArrayShape was used, but not known)
Allow passing random seeds to RandomForest::learn and friends from Python.
refactored Burcin's solution for deterministic RandomForest seeding
Merge remote-tracking branch 'robert/master'