Allow multiple bookmarks to be shown at a point

Signed-off-by: Chris Granger <ibdknox@gmail.com>
[css mode] Even more properties
[project page] Fix mailing list links
[sql mode] Fix demo page
[yaml mode] More precise parsing of mapping keys

Issue #1735
Style activeline + matchingbrackets with the CSS themes.
[default theme] Add activeline-background style

Issue #1739
[comment-fold addon] Implement
[comment-fold addon] Clean up

Issue #1739
[manual] Fix accidental change
Added ability to disable cursor blinking.

When the cursor blink rate is zero (or negative) the cursor should not
blink.  Previously, it was blinking as fast as possible when the rate
was zero.
[manual] Mention cursorBlinkRate=0 functionality

Issue #1741
[midnight theme] Make tag style contrast with background

Closes #1744
[themes] Update existing activeline rules to use correct class

Rather than adding a new rule.

Issue #1747
[clike mode] Add syntax examples for C++ & Java.
[tests] Support the other format of error.stack

This makes error.stack parsing work in Firefox and Opera 12-, and maybe in Safari too (didn't test).
[continuecomment addon] Continue blocks only if mode has blockCommentContinue

Changes in https://github.com/marijnh/CodeMirror/pull/1731 are missing.
[css mode] Added keep-all to valueKeywords. Valid value of e.g. word-break
[project page] Clarify sentence
[javascript mode] Improve number tokenizing

A leading minus isn't part of the number token, but numbers can
start with a dot, which wasn't handled before.

Closes #1753