Add errorHandler parameter to Producer.bindTo

This emphasizes the fact that errors must get handled somehow in a binding, or else that the caller is guaranteeing they won’t occur.

Obsoletes #1213.