There's a happy ending, beginning and indeed, middle, as Jack and the Beanstalk gets a Musselburgh makeover at the Brunton Theatre this festive season.