adding docs, handling exceptions properly
adding docs, handling exceptions properly

- Fixing changed event names
- Properly utilizing the ExceptionThrownEvent::getResponse to allow
customization of error responses
- Adding detailed docs on how to take advantage of triggered events

labrador-kennel/core,cspray/labrador