reloadFromDisk() {
    if (!this.pendingReloadFromDisk && !this.ownFileText) {
      return this.reloadWithFileText();
    }
    return false;
  }
Reloads the contents from the file if there is no pending reload from disk or the contents of file are same as file text
returns true if text changed