phpdoc cleanups
fixed failing unit tests (getPayloadJson)
removed ResponseMessage in favor of runtime exceptions
fixed minor phpdoc issues
adding token validation