broker: log errors during request processing

Uncaught exceptions would previously silently kill the server threads,
now they will be logged and the thread will shut down properly.

Change-Id: I9e758af28b5381f21c9f27f1c9d69f529b997269
Signed-off-by: Greg Padgett <gpadgett@redhat.com>