St Kilda is back. After a few years of weird hibernation, the place is buzzing again — maybe even more…