With beaches, history and attractions galore, there's something for everyone. Here are some of our favorite things to do in Galveston.