The quirky seaside town is not only one of England’s classic beach holiday towns but a brilliant setting for the sixth edition of the Folkestone Triennial, an international, open-air art exhibition.