Feature/tasx 6 task view controller

`stringToStatus` returns an enumeration. i could replace the parameter strings with named constants, but I did not because of the increased complexity.

The formatted status string comes from `listFormatStatus` which coincidentally returns strings like "canc:" but might later return an icon or something.