Montreal is an amazing Canadian city full of top notch food, culture, and architecture. If you've only got 48 hours to spend here, here's what to see.