Implemented validation support in RequestHandlerInvoker (#31).
Added test cases for validation (#31).
Refactored RequestHandlerInvoker to only handle payload validation for now (#31).
Implemeted payload validation (closes #31).