Add Example code or writing Plate data to ome-tiff.
Add in-place caching attribute and constructor to Memoizer

For in-place caching, the current implementation of Memoizer requires to set
the directory as the root path. This is not intuitive and requires a priori
knowledge about the setId file especially on Windows platforms. This commit
proposes to store in-place caching as a boolean attribute which can override
directory.
Modify getMemoFile() logic to handle and check in-place caching
Expanded version to include multiple FOVS per well.
Add logic to create temporary file in MemoizerTest.setUp
Extend Memoizer tests to cover directory existence/permissions cases
Errors found during review see https://github.com/openmicroscopy/bioformats/pull/1252/
Removed white space.
Standardise whitespace using BF rules.
Remove dead code, update comment.
Merge pull request #1 from bpindelski/pr-1252

Minor fixes.
Improve exception handling as suggested by bpindelski
cpp: test: Allow stream operators to be found by ADL
cpp: test: Use constants of correct type in equality comparison
cpp: test: Only run death tests if supported by the platform
cpp: test: Remove unused variable in variantpixelbuffer
Do not run setWritable(false) tests on Windows platforms
Add initial metadata for PQBin format documentation page generation
Rename format page and add software information
Lower PicoQuant utility rating to Poor