Merge pull request #827 from sexnothing/develop

Search module update
Fix for remote file download
Search module update
Search module update
Search module update
Merge pull request #829 from sexnothing/develop

Search module update
Completed media download API
Merge branch 'develop' of https://github.com/pi-engine/pi into develop
Merge pull request #828 from linzongshu/develop

Added hot list page