Fix for the issue #2

The update fonction read() wasn't fired due to wrong ace event listening : "changeAnnotation" doesn't exist but "change" is correct (see http://ace.c9.io/api/editor.html#Editor.event.change). That way, it bind dynamically any ng-model variable.