update es5-shim to v 2.0.5
remove intrusive Date section from es5-shim
fix ie8 splice bug
update build submodule
Set font size
Fix harmless typo (harmless as long as noone else uses session.actualLineStart)
Merge branch 'master' into notetaker
Move publish function to main app (myeditor.js)
merge emacs fixes
Merge branch 'emacs-mode'
restore emacs screenToTextCoordinates
make emacs mark a property of session
First cut of abbrevs and electric brackets
Fix CTRL-a to work as expected in emacs mode; restore former values of selection settings when switching keyboard or session
Merge pull request #1223 from chetstone/master

emacs mode enhancements
better way for managing options
update doc comments
fix setTabSize
add config.setDefaultValue
CSS behaviour