Enhanced exception handling. Added status codes (404, 500) for REST requests
Remove pool bean because of existing @Component
Documented exception handler