allow http downloading for app package
fix id reference on app page
use raw file uploading for app package
Merge branch 'master' into prod