Fix script dependencies
Change calli.readEditorText to return a promise
Don't use If-Unmodified-Since on create