Move GenerateBitcoins() call out of net.cpp's StartNode()

The internal miner is closely bound to the wallet engine,
not the blockchain engine.
Merge pull request #2431 from jgarzik/gen-bitcoins-init

Move GenerateBitcoins() call out of net.cpp's StartNode()