Canada Day is a time for friends and family getting together with lots of food, and this usually means feasting outdoors with a barbecue.