Moved samples into example directory, so they aren't packaged with jar.
Added gradle build as a simple alternative.
Added ability to parse query string with mutliple values for the same key. For example: http://example.com/?a=1&a=2. This broke the interface of NanoHTTPD, but it had to be done as Map<String, String> is inappropriate.