WIP
Fix jshint complaints
Add test_server target to the Makefile
Make tests more generic for unauth/auth; WIP (stuff still broken)
WIP
Update jshintrc to not whine about unused jshint params
WIP
Fix jshint complaints
Make test_server faster by using separate scoped jshint_server target
Simplify a couple of tests
Rename Users to UserList for clarity
Misc code clarifications
More misc code/test cleanup
Cleanup jshintrc
Fix merge conflict caught by jshint
Clean up comment
Make some tests more readable by separating setup/execution/verification with blank lines
Make the contacts db always get email and phone number and make it ignore the username/spa requirement aspect
Added standard `npm start` alias for `make runserver`

It is standard practice for node apps to include `npm start`, this adds it to talkilla by running `make runserver`
Merge pull request #392 from balupton/patch-1

Added standard `npm start` alias for `make runserver`