added cancelTask & insertSeparator functions, fix a bug.

*    Added a **cancelTask** function (mapped to <C-M> which is the same in Sublime version).

*    Added an **insertSeparator** function (mapped to --<Tab>).

*    Fix a bug when calling `ToggleComplete` on a non-task line.