Merge pull request #14 from dschaffe/jasmine-node-support

Jasmine node support
Implement cache in the brackets node process to avoid overloading the brackets process with events
Issue 17: Generate jasmine test template for the current file
additional changes needed to run jasmine tests
Merge branch 'master' into jasmine-node-support
support requirejs - when tests are written using the AMD style module loader we will automatically load ../node/node_modules/jasmine-node/node_modules/requirejs/require.js