Initial work to turn this from an Ivy project into a Maven Project

As part of this add a proper main class that can be called directly in
the one-jar style instead of a silly shell script hardcoded to the
build directory.
Initial work on getting the feature-extraction pipeline working.
Ignore, and never again commit, the Eclipse .settings directory.
Fixed errors in POM

This involved forcing the mg4j version to 5.2. I'm not sure that this
is used for actually - I feel there may be quite some cruft in the
repo. Also, something, maybe Eclipse, added classes to the git-ignore
directory which would be better if it weren't in the target directory,
which should be ignored.
More fixes for the Maven conversion. Remove the ant build file.
Added code to create and write out a sparse matrix such that it can be read by Numpy
More work on the launch script.