Integrate per-kb fees

This commit removes the fee check in the transaction pool.  Per-kb fee
validation should probably be added.

There's also now a default dust threshold.  The existing code was using
the fee as the threshold, but I'm not sure if that makes sense now that
the fees are variable.