Add sweep service

Be careful with this. This approach only work on small wallets. Bigger wallets, with many transactions, need multiple transactions to empty them