Implemented basic master-registry and bootstrapper based on a432511's PR #113.
More refactoring..
Implemented jobManager.
Implemented IPool and more dependency injection stuff.
Okay I better first implement a non-ninject based pattern and then we can start converting.
More refactoring.
Implemented IDaemonClient.
Implemented JobManager.Broadcast().
Tiny fixes.
Need to implement non-static stratum service now.
got rid of mining-manager.
startum-service is no more a static class now but got instantiated.
updated the json-rpc.net commit.
Commiting the forgotten files from last commit.
The code now can host multiple pools.
Got rid of most singletons.
We have the base work now for #113.
Merge pull request #115 from raistlinthewiz/develop

Huge refactoring - the code now host multiple pools together
Merge branch 'develop' of https://github.com/CoiniumServ/CoiniumServ into develop

Conflicts:
	deps/json-rpc.net
	src/CoiniumServ/CoiniumServ.csproj
	src/CoiniumServ/Core/Mining/MiningManager.cs
	src/CoiniumServ/Core/Server/Stratum/StratumServer.cs
	src/CoiniumServ/Core/Server/Stratum/StratumService.cs
	src/CoiniumServ/Core/Server/Vanilla/VanillaServer.cs
	src/CoiniumServ/Program.cs