Fixed issue #38. First problem - __gshared is static and isn't
acceptable for application recreating. The second one - vibe.d cannot
unbind socket listening, if you have binded a delegate to an address,
there is no way to clean up this, thus there is still workaround, that
relies on the fact that there is only one server instance is running at
any time moment.
formatted code
Merge pull request #40 from DSoftOut/issue#38

Fixed issue #38