Remove unused 'touched' item variable
Remove phantomjs, run all tests with node
Upload user state as files on sign up
Sync adding items to server
Refactoring for unit test
Test upload file by also downloading it
Keep jshint happy, use shoulds to fail tests with better messages
Merge branch 'feature/sync-adding-items'

Conflicts:
	src/client/fsio.js