add Cirru syntax highlighting
Add worker to the html mode

This adds syntax checking (not validating). Based on HTML5 @aredridel parser
added Gherkin highlighting support
add Gherkin highlighting
make demo more expressive
add tags to the demo
Fixed regex to match beginning of tag name
add license block
Merge pull request #1780 from Cirru/master

Add Cirru highlighting
replaced tokenizer with highlightrules
added license to files
update license of more files from RStudio to BSD

It appears these were simply missed in the original license change
(ajaxorg/ace#1622).  Discussion on that pull request confirms that these
should have been included.
Merge pull request #1791 from willnorris/license

update license of more files from RStudio to BSD
add scrollIntoView to all commands
remove color from ace_editor class
alllow functions as argument to addKeyboardHandler
allow textinput to work with hosts not supporting textcomposition
fix findall
fix ejs highlighting
allow modifying pasted text from paste event