Fix #224

Add a method to build a not found result with a message
Add unit test and integration test
Fix the default error handler to not override the not found result when this later has a content

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>