Add --cleanup option.

Adds an optional --cleanup option flag to remove the downloaded archive and any unpacked source. Closes #116.