Add ServerErrorHandler

Passing null handler is user error. Throw IllegalArgumentException here.