added some emacs style readline bindings while editing todos, also added tab completion of contexts and projects