Clean up codes and add bower
Refactored makedrive
Merge pull request #9 from sedge/refactor

Refactored makedrive.
Making sure server can start
Initial commit
Reworking tests for sse and auth mocking, something runs now
New test harness with harness tests and 1 route test in tests/unit
Update npm test script to include sub dirs in tests
First try at adding tests to routes.js and potential internal bug discovery
Switch to request from supertest so we can share cookie jar
Formidable implementation and bug fixes
Added build step for client library

In order to communicate with Makedrive, a client will need access to Filer, rsync and possibly an abstraction layer for communicating with the server. This patch builds the foundation for these requirements.
Partial unit tests for HTTP routes

These were completely untested, and we needed this on the heels of a new refactor`
Add server side web socket interface for server->client sync
Unit tests for socket connections

We had none! This also includes scaffolding and good examples of how to factor out common pieces of code.
Remove client code

This isn't ready for merging, but we want to keep it in history in the short-term.
Merge pull request #16 from sedge/reverseSync

Initial work on sockets and server to client syncing