Support download auth and change ~download to YAML
0.6.0-dev