Make strutural plugins use the init() method in superclass.
Make profiles plugins use init() from superclass.
Make OWLAPI metrics use init() from superclass.
Change output format of log4j to print a short form of the class name.
Added TinkerPop SailGraph as a model over which to run Gremlin queries.
Started adding tests for plugins-diagrammetrics, requires dependency on JUnit.
Separated out our immutable things we consider to be not-atomic and the mutable things we filter complex trees for.
Factored out some test code into a Utils class
Factored out the running of "simple" tests and Gremlin comparision tests into TestUtils
  - We still need a test file per metric.
Rewrote GremlinPipeline for AtomSubsetAtom, should be more composable now.
Modularised pipelines to be more easily composed to form the FilterType.CONJUNCTION.
Simplified tests into a single paramaterised test file.
Filters for CONJUNCTION & DISJUNCTION are now correct
Added Gremlin pipelines for someOf, allOf, complement and Thing.
New Conj* and Disj* tests found issue in DisjSubsetAtom
Added more tests, uncovered silly typo bug in SimeSubsetConj.
Added TopSubset* diagram metrics
Slightly better error reporting in batch runner.
Refactored a little to support recursive complex pipeline.
The definition of an "atom" for diagrammetrics has changed.
  - an atom now just means that X has been declared as a class.