Bacon, Halloumi, and Cranberry Panini