Issue #89: put commit in menuActionBlock methods

- all menu selections and keyboard shortcuts go through the
  menuActionBlock
- remove the commits that were put into the menu actions that
  needed a commit ... they are all covered now...