added solver support for oo specs
enabled solver support for oo in interpreter
changed test framework to use a printwriter for result compare such that a message can be issue describing the error
updated interpreter testing to use junit 4

removed support for single line expression testing