Added line note fixes to issue 62 logic in interface.js
Corrected conflicting syntax and added testing clause for file descriptor argument value
Fixed logic, format, and dependencies according to line note comments from last pull request. Tested on apache localhost server.
Final revisions on removal of arbitrary logic and indentation issues
Grunt automation of build/tag/publish

Filer's build process was a multi-step process, and grunt is powerful enough to automate it. Now we have :)
Updated CONTRIBUTING.md to include instructions on grunt publish.

This significantly changed the workflow, so I wanted the changes to be clear.
Merge pull request #188 from sedge/issue-71

Fixes #13
Added mknod command to create a file or directory node
Merge pull request #190 from gideonthomas/Issue145

Fixes #145
Merge pull request #187 from yoavgurevich/issue62v2

Fixes #62
Fix issue #196: make memory provider DBs sharable
Fix review nit, add test
Merge pull request #197 from humphd/issue196

Fixes #196
Initial work on getting tests to run, some working
Tests running now
Make it possible to run node tests from npm/grunt
Fix grunt to rebuild dist/filer.js on test runs, alter default grunt task to be test
Fix time-based tests to not fail in node, since operations on Memory run faster
Generate separate filer for testing in node so we don't overwrite dist/filer.js
Finish test suite changes for node.js