tweaking ace editor
temp commit
Merge branch 'master' into ace-work
finish ace tweaking; fix an issue with restoring scroll position
merge to master
Merge pull request #316 from dart-lang/ace-work

Ace work