Extract ParamConverter

This extracts the ParamConverter functionality out from the Bundle and
into its own independent library.