EditSession : split `annotations` into `getAnnotations` and `setAnnotations`
`setAnnotations` methods

this matches `ace.js` and helps to clarify their separate behavior.