Merge changes from topic "cache-shortcut-image" into ub-launcher3-qt-future-dev

* changes:
  fix the issue update handler tries to cache a shortcut without valid bitmap.
  Revert "Revert "cache shourtcut image""