1. can download files without login (`bdstoken` is null)
2. fix an error when filename contains non-ASCII characters
Merge pull request #10 from jiefoxi/master

1. can download files without login (`bdstoken` is null)
2. fix an error when filename contains non-ASCII characters