This change is per discussion at http://forum.bitcoin.org/index.php?topic=8153.0;
Added ability to estimate the transaction fee for a given transfer amount. Use case concerns transferring BTC out of an "account", and being able to determine if the account has enough BTC to cover transfer + fees.
*Accidentally closed previous pull request trying to rebase to one commit.