Do not mask underlying exception message when binding.

This change surfaces the exception message from the underlyng cause of a failure to fetch bindings. Prior to this, we assumed that all exceptions were due to overrides being unable to contribute set bindings.
Merge pull request #383 from square/jw/surface-message

Do not mask underlying exception message when binding.