Fixed issues with tests failing in different ways
Removed "final" modifiers that were put there automatically by eclipse.
Removed "RunnerResult" - has been superseded by ResultSummary
Moved SingleResultSummary to internal package.
Gave SingleResultSummary a hashCode method.
Corrected spelling in file name