add test of generic error handling
add test of type-specific error handling
add a decorator to register error handlers
add a method on Klein to execute an error handler
modify handler processing to use a chain of registered error handlers
clarify error handler execution order
Merge pull request #26 from russellhaering/handle_errors_decorator

Support user-defined error handlers