walletdb -> wallet_db for consistency
More cleaning/refactoring. CReserveKey and rpc.h/cpp

Lot's of small refacotrings. Mostly boils down to:
1. bitcoinrpc.h/cpp -> rpc.h/cpp (rpc, like wallet, is destined to
   become a real module)
2. Pulled CReserveKey out into a module