Test start, finish, fail, retry, cancel

@prachigauriar 

* Tests for TSKTask
* Also includes one minor documentation edit