add refactory commands for comment/uncomment
@chergert
Submitted by Christian Hergert Link to original bug (#738190)
Description
We need some generic refactory plumbing for various commands to plug into.
The first commands that should be implemented are probably:
- comment selection
- uncomment selection
- #if 0 selection
- un #if 0 selection
Possibly just
comment selection -> {/*, //, #if 0} uncomment selection (and discover what was used)