select addresses to send from

updated @bkkcoins's branch to current codebase, tweaked it a bit. ref: #141