Reworking configuration flow - now the preferred way to register
converters and method argument resolvers is to make beans of appropriate
type.

Adding a whole bunch of stuff to domain