Add slop to dependency
Remove duplicated dependency
Add drntest for catalog.fetch #10
Port from optparse to slop
Use object
Modify hash style
Add round bracket to calling function statement
Modify help message of no-copy
Modify indent
Rename opt to option
Merge pull request #14 from long-long-float/improvement-cli

Use "slop" instead of "optparse" - it makes codes to define command line interfaces more human readable.
Remove needless handlers for obsolete features
Extract method to fetch catalog.json
Define CatalogFetcher utility
Remove duplicated parameter
Overwrite catalog just safely
Align
Add missing parenthesis to method calls
Use boolean for exit for portability
Add missing parenthesis to method calls