Return node information in header.
Merge pull request #39 from EasonLiao/return_node

sequential file creation should return location header
Add single server testcases.

- Verify that creating directories/files return 201.
- Test that you can recursively delete directories.
- Trying to create a child on a file should fail.
- Trying to put data to a directory should fail.
- Fix punctuations.