Error management reviewed

- an error coming from SOLR during the search doesn't generate a 500
error in BEER
- an error message is showed together with the search form
- all the custom error pages reviewed
- 500 error page much more explicative (but it should appear only in
case of a real crash in BEER)
- modifications to the request and response objects
- many tests (also for previous methods in the response object)