Leave url-encoded string as is
Suppress server header in HTTP response
Merge pull request #30 from EasonLiao/disable_server

set server header
Merge pull request #35 from EasonLiao/encode

leave url-encoded string as is
Add single server testcases.

- Verify that the path remains url-encoded in both response header
  and directory listing.
- Verify that the response doesn't contain "Server" header.
Merge pull request #38 from m1ch1/test

Add single server testcases.
Return 201 for resource creation.

Also some refacotring on code about responding