added .idea to gitignore
change describe_command helper to take argv

this lets us use it to test commands that take arguments
send password prompt to stderr