Add ImageJ2-based MIJ

Created a new MIJ class that uses ImageJ2 instead of ImageJ 1.x.

To facilitate this we had to remove all ImageJ 1.x imports so modified
IJ 1.x classes can be loaded in a controlled way. The new IJ1Helper
facilitates this.
Deprecated old MIJ class

Moving to a MIJ in a non-default package.
MIJ: don't exit when quitting

System.exit doesn't work nicely in MATLAB.
Clean up MIJ class

Ran mvn license:update-file-header to update license, and source > Clean
up in Eclipse to update formatting.
Create integration test

Adds a test to try using MATLAB scripting from within MATLAB.
WIP: replace with pom-scijava update
Create DummyPrefService

Adds an alternate PrefService implementation to avoid using the
java.util.prefs-based default implementation in sci-java common.

This is necessary to avoid a bug in MATLAB with this package. See:
http://www.mathworks.com/matlabcentral/answers/894-java-usernodeforpackage-function-fails-under-matlab-on-os-x