use latest grunt-contrib-jasmine
add jshint global header to q_spec
promise should be able to be resolved
promise should be able to be rejected
add clear button and log area
refactor to easily add elements
pass options to CodeMirror
create a run handler
create a run handler
clear button should clear the log
create a skeletal Log class
basic functionality
create a fullblown Log
concat log.js
differentiate between creation and addition
rename handler to onclick
abstract creation of element
rename createRunHandler
append and clear should notify
use log object to clear