Modify RK wrapper

Earlier change is reverted so that searchMultipleTokens once again
returns a Difference object.  Member variables and a default constructor
have been added to the Difference class to assist with a
tokensearch-type object.
Merge branch 'grading-modules' of https://github.com/JFrei86/HWserver into grading-modules