Fixed fee bug

Fees would jump to MAX_MONEY because isdust was wrong, reverted back to
old bitcoin isdust function to avoid introducing bug. Min tx amount is
now 3-4 dvc.. which is ok, avoids dust aswell.