Error middleware

Added a middleware to add a method to Express.Response to send an error.
This handles MyKoopError types and everything else

<!---
@huboard:{"order":238.0,"milestone_order":238,"custom_state":"ready"}
-->