What a Day! Chafee signs same-sex marriage bill into law; goes into effect August 1