Strengthened middleware to gracefully handle errors

This pull-request makes client_side_validations not to blow up on
-) invalid validator name in url, like `/validations/lol-wut`
-) errors during actual validation process.

The middleware will silently fail and send an empty response with code 500