Create mongoengine connection when taking phantom snapshots
Added tests for transcript.js using Mocha and Chai

Made tests asynchronous

Added Makefile command to run js-test

Fixed the python server issue (Thanks Jamie), and removed the unnecessary fie
Merge pull request #155 from JGulbronson/master

Added tests for transcript.js using Mocha and Chai
Fix `make init_data` after OpenData2 changes

Have to fetch data now because we're not checking in JSON dumps of API
responses.

Tested by running `make init_data` on a fresh local Mongo DB.
Add cronjob to update courses weekly
Fix JS lint issues
Address comments about JS lint fixes
More JS lint fixes