Add LICENSE file with text of GPL-2.0 license
Avoid using ui.write directly so that verbosity switches have intended effect
Allow specifying a target branch for the harvest command and some additional error checking
Tweak status messages
Add a CR at end of close status message
Close branches without touching the working directory
Update the documentation.