[usecase-webapi][XWALK-1736] Add usecase for download usecase

Impacted tests(approved): new 1, update 0, delete 0
Unit test platform: [Android]
Unit test result summary: pass 0, fail 1, block 0
Which company do you stand for??

@Honry @haoxli please coach this guy.