Gap is tightening the seams on sales this summer with a 100-day-long sweepstakes encouraging customers to complete daily selfie challenges to earn badges using a mobile-optimized passport feature ...