A detailed guide to all the absolute best things to do in Chatham, MA, including shops, restaurants, beaches and lighthouses.