Adding Faye

Adding Faye to allow us to pub/sub with websockets.

Adding `grunt ci` task that will run mocha tests continuously. Won't need this once Testem is all setup.