Impove opera blank drag image workaround (stolen from codemirror)
Fix issue with blinking cursor on drag over

This happens when dragging from another app. Editor can get focused on app icon hovering (on a Windows taskbar).
Improved the WebWorker RequireJS shim, so it's closer to the AMDJS spec

Improvements:

 - It's now possible to list dependencies that gets loaded before calling the factory-function
 - Relative paths without folders (./foo) now works properly
 - The define()-behaviour is now tested by four unit-tests
Merge pull request #1616 from fangel/patch-1

The require() and define() methods for workers does not conform to the AMDJS spec
Add comment support for Jack mode
Merge pull request #1645 from creationix/master

Add comment support for Jack mode
add static highlighter highlight method
add "highlighter" build target
Merge pull request #1648 from ajaxorg/highlighter

Improve static highlighter
highlight option tags as form elements
Added VHDL syntax highlighting, and example code. issue #1642
Revert "Added VHDL syntax highlighting, and example code. issue #1642"

This reverts commit 56a37a4053b8ace63eb4d113cb66157a7374b232.
Added VHDL syntax highlighting, and example code. issue #1642
Update vhdl.js

Added license block
Update vhdl_highlight_rules.js

Added license block
Merge pull request #1653 from adamjimenez/patch-19

highlight option tags as form elements
Merge pull request #1654 from asm2750/add-vhdl-syntax

Add vhdl syntax
[IME] pressing enter on ie reverts last input
use `text-indent: -1em;` to hide cursor on ie

as suggested in https://github.com/ajaxorg/ace/issues/1640
restore textInput.setReadOnly call

needed for disabling contextmenu items