Integration with Eclipse and minor refactorings

Modified RecursiveDescentParser to no longer store an instance of
ConversionEngine as the .getInstance() method can be used instead.

Removed ConversionOperator as now not needed.