add save when verifyng and uploading (round 2)

As discussed on #2214:

- Disable auto-save if the sketch is read-only (i.e. on examples) as suggested by @agdl and @GregWoods
- Fix spelling and minor adjustment on commits as suggested by @matthijskooijman 

This pull request close #1934