Don't move point when adding checkbox to an existing comment, fixes #1

Code is getting a bit ugly.  Refactor to follow shortly.