Merged PR from ryanofsky: Refactor: separate wallet from node https://github.com/bitcoin/bitcoin/pull/10973
(instance image by мøтħer ¢røω)