Fix imaje2 typo
Fix NPE using `apt-get install imagej`

The `/usr/bin/imagej` launcher under Ubuntu starts
ImageJ and points it at the directory `~/.imagej`
to look for plugins. The location `./plugins` doesn't
exist, and so the insight code receives a null array
of locations. This is just a workaround; perhaps later
versions can look for the `~/.imagej/plugin` directory
itself. (There may be a System property that points to
the location set via -ij_user_path)
Allow loci_tools or bioformats_package as dependencies.
Exclude B-F and logback jars.
Modify download link
Remove tabs and whitespace.
List first dependency if conjunction is OR.
Fix wording.
Do not use the user.dir property

Less disruptive change. This will probably have to be reviewed.
Remove unused import.
Update copyright.
Fix possible NPE.
Invoke close method.
Stop log in before quit is pressed.
Point to latest B-F released version.
Separate PluginLoggerImpl from LoggerImpl

Since all methods in LoggerImpl were checking
`if (runAsPlugin < 0) {...}` separating out the logic
into a separate class is straight-forward. The reason
for doing this, however, is that in the case that the
IJ plugin is used with the `loci_tools.jar` jar, which
contains log4j, then the client hangs at

    "Loading Logger Service"

Conflicts:
	components/insight/SRC/org/openmicroscopy/shoola/env/log/LoggerFactory.java
	components/insight/SRC/org/openmicroscopy/shoola/env/log/LoggerImpl.java
Fix header of PluginLoggerImpl
Handle case when insight is run as a plug-in.

Conflicts:
	components/insight/SRC/org/openmicroscopy/shoola/env/log/LoggerFactory.java
	components/insight/SRC/org/openmicroscopy/shoola/env/log/LoggerImpl.java
Do not use environment class.

Conflicts:
	components/insight/SRC/org/openmicroscopy/shoola/env/log/LoggerFactory.java
Merge remote-tracking branch 'origin/develop' into ij-insight-fixed-develop

Conflicts:
	components/insight/SRC/org/openmicroscopy/shoola/env/data/DataServicesFactory.java