From wild monkeys to magical caves and sky-high views, Gibraltar is full of surprises for families. This guide covers the best things