fix documentation
Add new redis subscriber logic - fixes issue #855

Trailing whitespace
Use RedisClient.createSubscriber for pubsub instances
Merge pull request #859 from MartinNowak/patch-8

fix documentation
Remove verbose
Mention waitForData in WebSocket.connected's documentation. Fixes #845.
Merge pull request #815 from etcimon/redis-conditions

Changed RedisSubscriber wait with TaskCondition vs Timers
Increase default task stack size to 512K/16M. Fixes #861.
Make runWorkerTask work again with Isolated!T and avoid some parameter copies. See #801.
Convert the examples in vibe.core.concurrency to unit tests and fix compilation. Fixes #801.

Also fixes receiveOnly to work with Isolated!T arguments.
Avoid runtime error in OpenSSLContext.this() when ECDH isn't available.
Add missing call to ERR_error_string_n in OpenSSL error checking code.
Fix HTTP server virtual host name resolution issues. Fixes #611.

 - Fixes mapping of "host:port" style host headers
 - Fixes use of SNI based SSL contexts
Add HTTPS server SNI example project. See #611.
Fix run(Worker)Task(H)(Dist) to not destroy arguments passed in by reference. Fixes #862.
Remove spurious log statements.

Fixes a null-pointer dereference in the restclient test.
Use HashMap in memory debugger

Remove bad formatting
Add second overload of Isolated!T.move and again fix unit test examples.
Merge pull request #848 from etcimon/debug-alloc-invalid

Fix InvalidMemoryOperationError in DebugAllocator
Change array declaration from C style to D style this is needed to compile with dmd trunk