remove erroneous argument notation in pure virtuals in InterfaceDocumentBase.
Initial implementation of mrpc, basis for hateoas.