Merge pull request #429 from sbesson/rebased/develop/matlab_license

Add license headers to Matlab functions (rebased onto develop)
Metamorph TIFF: only populate Plate metadata if there are multiple wells
LZW: prevent reading beyond the end of the stream

Fixes #10525.
merge develop -D org -I include -E exclude: PR 159 (Improve .ndpi support)
merge develop -D org -I include -E exclude: PR 351 (Add SPW support to FakeReader)
merge develop -D org -I include -E exclude: PR 421 (Documentation for new Imspector format)
merge develop -D org -I include -E exclude: PR 424 (Specification changes for 2013-06 release)
merge develop -D org -I include -E exclude: PR 430 (Metamorph TIFF: only populate Plate metadata if there are multiple wells (rebased onto develop))
merge develop -D org -I include -E exclude: PR 431 (LZW: prevent reading beyond the end of the stream (rebased onto develop))