Testnet fix

Testnet is not working.  This series of patches gets it back working.  Summary:

1.  Pulled sipa's redundant insert patch from Bitcoin to get OSX builds working.
2.  Stoped Bitcoin icon showing on Mac dock, by replacing with Bob's Bitcoin icon.
3.  Cleaned up coingen genesis mess, so i could:
4.  Mine new testnet genesis block, so that I could then:
5.  Get testnet working.
6.  Added proper doc/release-process.md, for guidelines on building wallets & release process

All of this is of course to be able to test out new difficulty algorithms for BOB, without messing with the main network.  I've build & tested this code for OSX, Windows and Linux, & feel quite confident it is sound.  No hard fork, no big changes, just cleanup and fixes to broken shit.

Also, regardless of what the difficulty algorithm will be in the future, all of this needs to be in place.  So, merge this, and this will be the base for the difficulty adjustment algorithm switch to be dropped on top of.