update es5-shim to v 2.0.5
remove intrusive Date section from es5-shim
fix ie8 splice bug
Add: Scheme highlight rules
new file:   lib/ace/mode/scheme.js
new file:   lib/ace/mode/scheme_highlight_rules.js
Update Scheme mode.
modified:   demo/kitchen-sink/doclist.js
modified:   demo/kitchen-sink/modelist.js
new file:   lib/ace/mode/_test/tokens_scheme.json
modified:   lib/ace/mode/scheme_highlight_rules.js
allow array of states in tokenizer
simplify lua highlight rules
#1069 support ruby heredocs
add php heredoc support
fix bracket matching in tcl mode
do not break the editor if highlighter is malformed
add mode for textmate snippets
minimize number of capturing groups
do not require highlighter to match every letter
add {defaultToken: "..."} rules for skipped text
use new tokenizer features
fix highlighting of CoffeeScript function arguments
 issue #1168
update more highlighters
fix coffeescript tests
code style