Bug 944224 - Forgo data URIs for Marketplace homescreen icons

https://bugzilla.mozilla.org/show_bug.cgi?id=944224

/cc @fabricedesre