New icon extraction methods

Higher quality icons, but fails when there is no resourceID.