More code update

- Add capture method
- Fix some issue with tar_gzip_files
- Add helper method to parse option.
- Add make_list for Thor CLI use