-added should.js (assertion library) and supertest (high level wrapper for superagent [lower level http methods {get, post}])
-added some test skeletons/experiments
-added longjohn (longer stack trace for debugging), cookie-parser (parse signed cookies), rimraf for directory deletion
-changed app to export express server and userID
-added longjohn (longer stack trace for debugging), cookie-parser (parse signed cookies), rimraf for directory deletion
-changed app to export express server and userID
-added longjohn (longer stack trace for debugging), cookie-parser (parse signed cookies), rimraf for directory deletion
-changed app to export express server and userID
-deleted user folder after creation
upload.js: put the done() callback in after() inside of the the childprocess callback so that the test waits for it to finish before it gets called
-removed hardcoded filename in python execution, based it instead on name of the file that user uploads
-deleted extraneous docs, added docs for js error types

-added try/catch when invoking runPython from createForm

-refactored output directory list for python results into datadict contained in upload route that's passed into runPython. This allows for a central location for making changes to data attributes

-edited userDataProc.py to make it both importable and callable from the commandline

-updated handler to adjust for the changes made to userDataProc.py
Merge pull request #14 from superlaza/routed+tested

Routed+tested