Convert currency fields in workflows, fixes #121

Convert currency fields to user format before saving the entity in
UpdateFields workflows. The save method in CRMEntity expects currency
fields to be in user currency.