adding second parmeter to *error-handler* (socket) and moving all error/event handling functions to error.lisp. ALSO, hook eror catching no long takes the law into its own hands by responding to the client, instead it kindly forwards errors to the main error handler. works beautifully