[RPC] fundrawtransaction

Basic implementation of a new rpc call `fundrawtransaction`.
This call will fill a rawtransaction containing only vouts with unspent coins from the wallet.

Currently there is no way to return the `CReserveKey` to the keypool.