Merge pull request #716 from mtbc/rebased/develop/ics-opener-link

fix the ICS Opener plugin link (rebased onto develop)
fix SimplePCI links in documentation
Merge pull request #702 from melissalinkert/slf4j-update

Upgrade SLF4J to 1.7.2 (rebased onto develop)
Merge pull request #706 from melissalinkert/ticket-10770-develop

Remove "Download from OMERO" from the plugin menu
Merge pull request #700 from melissalinkert/nd2-defensive-parsing-develop

ND2Handler: parse numbers defensively
Merge pull request #709 from melissalinkert/nd2-develop

ND2: remove correction for lossless plane sizes (rebased onto develop)
ND2: only populate the channel color if it is non-zero

Setting the channel color to 0 (i.e. black) can prevent the images from
displaying correctly when the color-appropriate lookup tables are applied.
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 635 (Use jgit-buildnumber to set version information in Maven)
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 708 (Metamorph image names (rebased onto develop))
merge develop -D org -I include -E exclude: PR 715 (Initial C++ implementation)
merge develop -D org -I include -E exclude: PR 718 (Data tests: adjust memory calculations based upon thread count)
merge develop -D org -I include -E exclude: PR 720 (fix SimplePCI links in documentation (rebased onto develop))
merge develop -D org -I include -E exclude: PR 721 (ND2: only populate the channel color if it is non-zero (rebased onto develop))