Add --cleanup option.

Adds an optional --cleanup option flag to remove the downloaded archive and any unpacked source, as suggested in #116.