Add todo-complete
Add completion status filtering to todo-ls

* Move shared functions to todo.sh
* todo-ls strips out checkboxes
* todo-ls when called without -c lists uncompleted todos
* todo-ls when called with -c lists completed todos