Fix backendlib - wrong icon returned
[Issue#] LINUXWRT-824
[Problem] First icon is always returned from backendlib
i.e., Curent locale settigns are not taken into account.
[Cause] This was just not handled before.
- The exact problem is that after installation icon is ok(notiication)
but before it is read from package file.
- This operation does not involve full steps in case of installation.
Backend lib should do it in more checking to find best icon.
[Solution] Added workaround to return icon according to locale setting
[Verification] Install bm.wgt (W3C P&C icon test) from MyFiles app.
Icon in "install prompt view" (before installing) and in notification
should be used for proper locale (change locale to en).
Change-Id: If9d9d32dd2a69914bf72aacf6a82c7881cab2918