refactored sim, miner into node, args
added unit tests for btcd
updated tests, added Connect method
cleanup after testing
refactored sim.go to use btcd node
re-use Node in actor and miner