Stop ignoring notes-todo.
Add a notes-todo.

This is a wrapper around todo-cli and todo-code. Eventually I'll add a
todo-notes and this will also wrap it. This is a very simple wrapper that
basically dispatches to the individual todo types.
Regularize commands to sub-todos.

The main wrapper can accept a variety of commands, while each sub type need only
use a few. For now this turns ls into list, add, new, n into add.
Add command should not become new.
Merge branches 'master' and 'develop'