menu for manage.py commands

maybe we should cache the list of commands, it is called often.
And we keep having a message from replace-regexp.