Add PG::TypeMap#fit_to_result and fit_to_query as Ruby methods and
remove opposite Ruby callback wrapper.

The callback wrapper were not used and explicit calling fit_to_result makes
more sense (for caching etc.).

Swap parameter order of fit_to_result and fit_to_query so that self is the first one.