Add ability to reformat whole file using `dartfmt`

- The content of the file is passed as a string to `dartfmt`.
  This way, the user should have a chance to undo changes
  within Sublime Text.