Oahu is an island where sandy shores meet city streets, and there’s something for everyone. These 12 beaches offer adventures for every kind of beach bum, even you.