Initial commit of NanoWSD
Fixed issue with spaces in filenames and added tests
Merge branch 'filename_fix'

Fixed filename space issue and prepared tests
Prefer to throw an Error rather than returning a null value which _will_ eventually lead to a NullPointerException
Extracted interface from Status enum, so that people can use custom status codes
Improve POST method management in case of no parameter entry in the post data (no 'form-data' or 'x-www-form-urlencoded' contentType) but raw data like this kind of request:

POST HTTP/1.1
Host: 192.168.5.66:1881?action=setParamMonitor
Cache-Control: no-cache

{ "dests":[ "M*" ], "eraseAll":0, "paramMonitor":{ "numbers":{ "eraseAll":0, "groups":[ { "name":"Test de groupe", "data":[ { "label":"Data 1 & 3", "num":"1" }, { "label":"Data 2", "num":"2" } ] } ] } } }
websockets: final polish before release.  Tested on IE, Chrome and Firefox
Merge branch 'websockets'
Release 2.1.0
Slimmed down the Readme & added wiki docs
Merge pull request #104 from yankee42/master

Return null value leads to NullPointerException
Merge pull request
Merge pull request #100 from gazazello/master

Fix for issue with spaces in file names
Merge pull request #106 from fabecc/master

Improve POST method management in case of no parameter entry in the post...
Added WebSocketFactory as alternative to deriving from NanoWebSocketServer
moved code from NanoWebSocketServer to WebSocketResponseHandler, so that requests can be handled without the presence of NanoHTTPD
Added basic test for websockets
Simplified the test using Mockito, and expanded what was being tested along with some other minor cleanup
expanded plugins to also recieve IHTTPSession so it has more access to
the request's state. Gives plugins access to Method, HTTP Headers,
Parameters, and the raw Input Stream
Fixed plugin argument signature for markdown plugin