Added a prompt for project before ticket creation.

While you may have a default project, you probably don't want this to always be the project it uses.
To clarify, the `else` block (starting at 386) is executed only if we do not have an existing ticket.