Ace update 2014 11 04

When syntax highlighting is applied to code editors  we recently have some problems with cursor movements jumping over chars. This will hopefully fix it.
(and adds some new features like elastic tabstops)