Merge pull request #4 from raistlinthewiz/develop

Sync master with develop.
Merge pull request #6 from raistlinthewiz/develop

Sync master with develop.
Merge pull request #8 from ahmedbodi/develop

Mining Submit & Docs
Serilog will now log to debug.log file.
Merge pull request #13 from raistlinthewiz/develop

Serilog will now log to debug.log file.
Added skeleton functions for missing wallet rpc calls which just throws not implemented exceptions.
Tiny update on WalletClient.cs.
Merge pull request #16 from raistlinthewiz/feature/wallet-client-improvements

Feature/wallet client improvements
Added nancy.
Started implementing nancy support.
Added a self-hosted nancy instance.
Added a very basic test module.
Merge pull request #19 from raistlinthewiz/feature/feature-webserver

Feature/feature webserver
Update CREDITS
Update README.md
Improved GetJsonResponse in WalletClientBase.cs.
Test implementation for GetBlockTemplate().
tiny documentation update.
Merge pull request #21 from raistlinthewiz/develop

getblocktemplate tries
Update WalletClient.cs
Merge pull request #22 from raistlinthewiz/develop

Code refactoring
Fixed a bug in TransactionsSinceBlock.cs.
Moved web-server to servers/web.
rpc-server to servers/stratum.
Moved wallet-client to clients/wallet.