Fixed share-icon overlapping glitch

Fix for https://github.com/owncloud/calendar/issues/119 that uses background images instead of img elements for share icons, so that icons are replaced (instead of overlapped) when OC.Share.updateIcons() is called.