25+ things to do this weekend in Connecticut, July 29 - 31