Dont select the input textarea unless focused

https://groups.google.com/forum/?fromgroups#!topic/CodeMirror/PKCQHasHuhE%5B1-25%5D
Add a closeOnBackspace option to simpleHint.
Add a closeOnTokenChange option to simpleHint.
Amendment to commit c0ab870831f0df5b2fc98ad9c2184253b51e52cb
Remove some obsolete logic

Now that the scroller div has its own vertical scrollbar, we no longer
need to explicitly update the scrollbar during updateDisplay.
Add Sieve mode
Markdown mode: fixed issue with [bracket quoted words] that aren't actually links being tokenized as links
Another stab at cleanly disabling the fake scrollbar on Lion
Sequences like "};" not line-broken anymore

Was "};" => "}\n;" before, "};" => "};\n" now.
Fix failing test verticalMovementCommandsWrapping on Chrome 21
Ensure cursor doesn't end up outside of visible window

Closes #738
Fix problem with ghost scrollbar in self-resizing editor
[css mode] Treat parenthesis as punctuation

Closes #737
Assign our global with window.CodeMirror = ...

Closes #736
Reflect repository rename in docs and project pages

(codemirror2 -> codemirror)
Update tester link to reflect right repository
Make the linter complain about byte-order marks in files
remove byte order mark in xml-hint.js
Remove '2' from dev snapshot zip file name
Add Github android app to real-world uses