[less mode] Remove fixed list of tags

It makes no sense.

Issue #1466
Merge pull request #6 from mutahhir/master

Selection drag issues #2
[vim keymap] Add actionArgs for command 'i' 'I'
[vim keymap] Remove stray plus character

Issue #1525
Allow mode spec objects to have mime types as name

Other properties will be added/overridden in the config object for the
mime type.
[clike mode] Fix interaction of dontAlignCalls and statementIndentUnit

Closes #1518
Don't crash when getMode is passed null
Merge branch 'master' of https://github.com/marijnh/CodeMirror
Return to throwing exception on overlapping ranges
Merge pull request #7 from mutahhir/master

Selection drag to show drop marker and allows autoscrolling on drag
Start text drop cursor with display none style
Remove console logs
Shuffle real-world uses on front page, add Bitbucket and JSFiddle
[vim keymap] Change defaultKeymap notation format
[brace-fold addon] Also handle square brackets
mark-selection addon improvement

Addresses issue #1484 and speeds up mark-selection add-on by
maintaining text selection coverage with small chunks of text marks.
[mark-selection addon] Simplify

Issue #1523
Move addon state objects into cm.state

Rather than polluting the top-level of the editor object
[vim keymap] Add macro support for normal mode

[vim keymap] Remove duplicated @ logic

[vim keymap] Remove q swapping

[vim keymap] Recover mis-deleted line from 3-way merge conflict

[vim keymap] "q" repeatable by count

[vim keymap] Remove deprecated lookup tables

[vim keymap] Robustify if condition

[vim keymap] Revise logKey logic

[vim keymap] IE8 compatible forEach

[vim keymap] Transparentize hidden states

[vim keymap] Minor fixup

[vim keymap] Eliminate globals/Remove unused function/Add tests
[vim keymap] Fix zz/zt/zb