When you're off the slopes and trails, take a bite out of the best Whistler restaurants and try these cool things to do in and around the mountain town.