Making conversions work with type-class materializers.

Fixes #33 #19

Review by @gzm0 @hubertp
I really think this should be on the companion of `ConvertRecord`. This allows to materialize a `ConvertRecord` even if `RecordConversions` is not imported. (This is safe, since `convertRecord` needs to be imported anyway for auto-magic to happen).