Add reader for PicoQuant .bin files.

This adds support for one of the formats covered by https://trac.openmicroscopy.org.uk/ome/ticket/8059#
NB I am led to believe that the other format is a FIFO rather than imaging format in which case it could prove 'challenging'.
Maybe move this array allocation to the ```if (dataStore == null)``` block?  It's not used outside of that, and moving it would prevent an unnecessary array allocation on every call to openBytes beyond the first.