change struct 'Keypair' to 'GenericWallet'
change siblings to metadata in client
remove GetHeight() function from client
move download to be generic wallet based
move SendCoin to using a generic wallet
introduce the idea of a generic wallet id
migrate GenericWallet() to return a non-pointer
finish migrating to using non-pointer generic wallets
reorganize function/file locations
Merge branch 'master' into autorepair
fix map to return pointer
final cleanup
Merge pull request #208 from DavidVorick/autorepair

Client Reorganization