The JSON parser now also prints line numbers for parser errors with -version=JsonLineNumbers + changed the code to be closer to be able to parse an input range.
Merge branch 'master' of github.com:rejectedsoftware/vibe.d
Added HttpClientResponse.dropBody().
Fixed a bug involving multiple calls to dropBody.
Adjusted the code style, added documentation and fixed WebSocket.connected. Fixes issue #169.

WebSocket.close was using dataAvailableForRead instead of !empty to check if there is any more data to read.
Made parsing of JSON arrays and objects stricter. Fixes issue #161.
Added a second constructor for ThreadedFile taking an already opened FD.
Using mkstemps() on Posix to generate a temporary file handle instead of tmpnam(). Fixes issue #137.

This is checked in from a Windows box, so still needs actual testing.
Fixed temp file creation on Posix + bugs introduced by the constructor split in ThreadedFileStream.
Fixed invalid path given to openFile().
removed unused variable
Merge pull request #179 from lindt/master

removed unused variable
Add HttpFileServerSettings.preWriteCallback to allow custom processing.
Merge pull request #180 from Abscissa/fileserver-preWriteCallback

Add HttpFileServerSettings.preWriteCallback to allow custom processing.
Updated change log.
Fixed issue links.
Updated change log.
Removed a spurious log message.
Fixed ZlibInputStream.empty - it sometimes returned false, although no more data was available.
Updated change log and doc generator script.