Implemented a fix when banning-manager was disabled and was causing exce...

...ptions to be thrown preventing socket connections to be accepted.

Fixed validateUsername config value.
Implemented MinerConfig.cs.
Improved SocketServer - the backlog of waiting-to-be-accepted connections set to max now.
Fixes #271