This commit adds some slighly hackish error handling code that should exist in Finatra.
I submitted a patch to finatra, and it was accepted, and julio rolled a release, but it depends on finagle 6
which breaks our dependency tree.  Sooo I'm forced to put this code in here with a FIXME because I want
the feature.