Basic global error Controller, rendering ErrorAttributes. More specific
errors can be handled either using Spring MVC abstractions (e.g.
@ExceptionHandler) or by adding servlet
server error pages.
Author:
Dave Syer, Phillip Webb, Michael Stummvoll, Stephane Nicoll