gc - adding release_test for making sure site deployed to heroku correctly
gc - added jake task for deploy to heroku instructions. client side in next few episodes
gc - adding files for Testacular
gc - adding sh and bat files for running testacular more easily
gc - adding client testing frameworks mocha and chai and setting up initial testacular test to run in whichever browsers you choose.
gc - removing Chai, adding Expect.js. Appears to either work, or actually be using a separate unknown assertion framework. So far, assertions are running through testacular correctly.
gc - fixing some weirdness with paths to things in jakefile
gc - replaced Expect with Expect.js and all seems to work
gc - finishing work on episode 36, adding space for client tests in jakefile. still not sure why jslint is erroring on client_test.js
gc - looking more at weird problem with linting. still not sure why client.js breaks on lint.
gc - doing lots of weird stuff to try to get the client tests to just validate already.
gc - just cleaning some things up to see if it's some minor thing causing this problem
gc - re-adding ./ in the path to lint_runner
gc - it seems it was all a jake version problem. awesome.
gc - never mind, that file was out of date. still don't know why it's broken.
gc - almost! just need to get client tests to run testacular.bat with 'sh' function in jakefile
gc - at least jake is not linting everything in node_modules anymore
gc - got testacular working through jake createExec. Had to create separate batch files for testacular Run and Start, because it seems to have trouble when the bat file contains a script.
gc - refactoring jakefile and fixing it so you can chain client and server tests as dependencies
gc - refactoring lint options so there is both a client and a server setting