remove another MoneyByteParam special case

This updates the preprocessor to just look for a from_asm method on the
class for the parameter it's processing. If there's a from_asm method,
then it uses it to spit out the right asm.
Merge branch 'master' into remove-another-moneybyteparam-special-case
remove MoneyByteParam from preprocessor

It didn't belong in there. All of the references were removed.
Merge branch 'remove-another-moneybyteparam-special-case' into master