Leica LIF: do not set the 'rgb' flag for 16-bit multi-channel data

Multi-channel images with more than 8 bits per pixel are not stored as
RGB images, even though the stored byte count suggests that they might
be.

See QA 7695 and
http://lists.openmicroscopy.org.uk/pipermail/ome-users/2013-November/004051.html
Metamorph: make certain that the reader is closed when openBytes returns

In most cases, this won't make much of a difference, but when reading
planes out of order it prevents files from being left open.

Conflicts:

	components/bio-formats/src/loci/formats/in/MetamorphReader.java
Revert "Leica LIF: do not set the 'rgb' flag for 16-bit multi-channel data"

This reverts commit a5eaffdf20b0e89cc7eca65e95b2b2d20df0b09b.
ImageTools: fix BGR-to-RGB conversion for >8 bit data

See QA 7695 and
http://lists.openmicroscopy.org.uk/pipermail/ome-users/2013-November/004051.htm
travis: Build with OpenJDK8
Fixing & adding links to contributing devs docs
Merge pull request #783 from melissalinkert/rgb-leica-lif

Leica LIF: do not set the 'rgb' flag for 16-bit multi-channel data
Merge pull request #792 from melissalinkert/metamorph-close-develop

Metamorph: make certain that the reader is closed when openBytes returns (rebased onto develop)
Merge pull request #798 from rleigh-dundee/travis-openjdk8

travis: Build with OpenJDK8
Merge pull request #799 from hflynn/contributing_links

Fixing & adding links to contributing devs docs