Change logging "name" to be class instance thread specific ptr for unified code between Linux/OSX.
Fix formatting issue.
Back-off from connection after a few retries.
Merge pull request #53 from danielhams/osxthreadlocal

Change logging "name" to be class instance thread specific ptr.
Various enhancements for P2P networking.
Version bump.
Quick network fix - reduce the max packet sizes.
Pending transactions actually are pending transactions, not just all
known transactions.
Fix for initial network-peer state.
Bug fixes and incoming/outgoing packet checking.
Headless build flag.
Reduce network packing.
Mining fix.
Mining fix.
Immediate queueing of TXs.