Battered Halloumi Sticks