Allow use of validates method with MoneyValidator

The validates method requires that the MoneyValidator be available in the
```ActiveModel::Validations``` namespace.

This lets us use ```validates :amount, money: { :options }```.

To use this in a form object with ActiveModel we also had to delegate a bunch of fields.

Sponsored-by: CentroNet Marketing.