For many travellers, Calgary is a gateway to the Rockies and the stunning national parks of Banff and Jasper. But this old cowboy town turned vibrant capital of Alberta is worth a stop for a few days.