Fix bugs

- 'download_command' should be written to config file.
- Default boolean option is set to nil, so we can use '* == nil' to
  check if that option is set or not.