Revert "Changed input types to number for all monetary fields."

This reverts commit 8295e5b9a583ae300d445ba34b5c5feb2ca8ec15.

Reason: we distrust floats for accounting systems
Added a directive in each btc or fiat input to allow commas for decimals.