Allow converters to be registered on slices

Because this was basically a no-op before, it is unlikely anyone was
using it and should be backward compatible.
Create RegisterErrorConverter method

The ErrorConverter type allows converters to pass their errors along.