retain styles on cancel edit --all
fix codemirror require references
use phantomjs for tests
Merge pull request #31 from cymantic/style-editing

Edit all, CodeMirror loading & testacular phantomjs
use rangy css module to apply and remove styles
edit image link in single dialog
added modal extension to allow making a larger modal for editing html
added sidebar
handle window resize
parse css and show colour picker
set the correct property for changing color
Merge pull request #32 from cymantic/style-editing

Style editing