Converter factory

Moves ORM converter stuff into a factory/registry
This is step 1 of some design changes around conversion and
resolution.

The ConverterFactory holds classes and instances of Converters
so the user no longer has to instantiate them.