lp-project-upload uploads a tarball release of a project to Launchpad. It can create milestones and
releases on the fly after confirmation.
If there is a file tarball.asc, it is uploaded as the signature of the tarball.
You can optionally provide the name of the next milestone, which will be created if specified.
You can optionally provide filename(s) specifying the changelog and release notes entries for this
release. Note that these might be /dev/null, if you do not want to provide changelog or release notes
information. If these are not specified, an interactive editor will allow you to compose these.