Feature/acedev

This branch updates the Ace editor to the development version opening up various features since the 1.1.1 release. This includes auto-hiding editor scrollbars and code autocompletion.

AEM Fiddle is now configured to support autocompletion. Please note that autocompletion does not work for all source file types, not sure why but likely due to the way those modes are setup. Currently, `.jst` and `.jsp` only list existing words in the source while `.ecma`, `.esp`, and `.java` additionally support the language keywords (`.esp` only within scriplets).