cpp: Add bioformats/meta/BaseMetadata
Merge pull request #679 from LeeKamentsky/develop

Multi-plane flex file with factor and no compression only reads first pl...
Modulo: fix length calculation
SDT: fix modulo annotations for channels vs. time bins vs. timepoints
cpp: Add model template, and generate and build model
merge develop -D org -I include -E exclude: PR 528 (Tile performance improvements for VMS and NDPI)
merge develop -D org -I include -E exclude: PR 644 (Add support for writing ModuloAlong* annotations)
merge develop -D org -I include -E exclude: PR 730 (cpp: Add bioformats component (build infrastructure and BaseMetadata))
merge develop -D org -I include -E exclude: PR 733 (cpp: Add model template, and generate and build model)