Fix Bug 854725: Stubebd out promos for july, added more l10n text

Fix Bug 890991 & 854725: July 3 Winner Update and July Carousel Promos

fixed nits