Added the original QueryGenericArgument request in exception replies to inspect the reuqest that caused the failure
Added a user settable field in QueryGenericArguments
requests so the sender can get this data back on exception
 A little code clean in GenericReplyHandler