A local recommends 15 things to do in Montreal for first-time visitors: history, arts, restaurants, off-the-beaten path. It's all there!