Refactor the APIs argument parsing
Remove the download folder api cli arg option
Autostore the variables into vars
Mark items as required
Parse options from a file too
Fix indentation in api main
Use a namespaced config file name
Merge pull request #37 from luuse/api_default_opts

Api default opts