This version starts to offer some functionality useful in real world:
* use per package temp dir
* save config files and config diffs following the original path
* download packages only when needed
* diff only once per file
* show more usage examples
* update copyright info