Merge pull request #59 from alejandro/master

[wip] Code JSHint'd
Got tests passing after jshint.
Switched to cookieSession instead of session for session mgmt.
Merge pull request #60 from gmahomarf/52-Session-Fix

Switched to cookieSession instead of session for session mgmt.
Edited config.js to make baseUrl environment dependent
Merge pull request #61 from gmahomarf/Move-baseUrl-to-per-environment-config

Edited config.js to make baseUrl environment dependent
This should fix Issue #54

Made 'coll' an instance variable.
Merge pull request #62 from gmahomarf/54-Fix-Server-Crash-When-Creating-Apps-Feeds

This should fix Issue #54
Retrieving a user by username/password/appToken
Get user almost working.
Got fetch app user by creds method working in test.
Got schoolDays.html client to be able to post after authenticating with token/username/password. Also throws 401 if not correct combination. However, I think that stuff needs to be pulled out into a passport strategy and the strategy chosen based on whether or not the request has a token in the body.
Finished basic auth with token for schoolDays client. Added query ability to document GET.
Added archive and modify of document data.
Fixed base url in schoolDays.
Fixed base url in schoolDays.
Fixed base url in schoolDays.
Organized `package.json`: added grunt module, added test script #50, #51
Added travis-ci support #51