Fixed Mobile app

Refresh and browse native read-only lists

Native read-only lists support pull-to-refresh, and Promotions can load additional campaigns.

Native list and detail views now support pull-to-refresh where their data can change, while paginated lists keep the refresh indicator separate from loading another page. Promotions now loads additional campaign pages instead of stopping after the first page. Web sharing accepts only paths on the configured Magpie website.