Better handling of point, closes #6

Now checkbox.el should do the logical thing with point in all cases.
e.g. after invoking `checkbox-toggle` on a blank line you'll now see
this:

    [ ] <point>

Instead of this:

    <point>[ ]