Add auth to snapshot download (#340)
* Add API token to snapshot download
* Fix style
* Replace token with use_auth_token
* Add truthiness check for token
* Assign string value for token
* Add case for None token
* Refactor unit tests
* Add test cases
* Style
* Add unit test for private model info
* Revert "Add unit test for private model info"
This reverts commit eca1e8b710f7613403a58dae918356bf21020be0.
* Make repo public after test