Add --cleanup option.

Adds an optional --cleanup option flag to remove the downloaded archive and any unpacked source, as suggested in #116.
Merge pull request #165 from postmodern/cleanup

Add --cleanup option.