Fix up formatting for project and tag lists

Those listings should use the format functions and we should use abbr functions
in the task list. This commit fixes things up so the two listings use the
correct displays. This makes each display have useful information and looks
nicer I think.
Add untested rename actions

Projects and tags should be re nameable. This commit adds some simple untested
functions to do so.
Change recurring abbr

The mapping for recurring tasks conflicted with tag abbr so I've changed it.