update to latest Ace, add support for autocomplete