Fix Issues #77 - change window.makedrive to window.MakeDrive
First client integration test, fixes #5
Fix Issues #93 - Undefined is not a function for client-ws impl
Fix Issues #82 - Add filer as submodule
Fix Issues #16 - Remove FS cache to prevent memory leaks
Fix Issues #101 - Make npm test depend on grunt init
Fix Issues #103 - Shouldn't call sync.end() when there is an error
Refactor client sync code, more client tests
Refactor filer-www so it can use different handlers, add /j/* route, better testing infra.
Fix #30 - Add protection against permanent sync locking

A client used to be able to hold the server hostage, preventing other clients from doing an upstream sync, if they disconnected during their sync. This fixes that problem.
Update unit tests for sync locking.
Fixes #11 - Server side client-to-server testing
Added linting to npm test command
fixing issue #26
fixing issue #111
Merge pull request #113 from yoavgurevich/issue111

Issue #111 fixed
Merge pull request #110 from yoavgurevich/issue26

fixed issue #26
Fixed #7 - Deployment of MakeDrive client-side package
Added a CONTRIBUTING.md file to for new contributors
Fixed grunt dependancy error