Granite Noir - one of the best festivals in Aberdeen