Merge pull request #3 from CryptoManiac/current

Report IP addresses while logging failed connections
Merge pull request #4 from CryptoManiac/current

CheckTransaction() strengthening
Merge pull request #6 from CryptoManiac/current

Split hash functions to hash.h, add tx metadata hash
Add new dns seed node.
Replace util.h reference to fix building issues.