Pictures and a report from the Folkestone Triennial launch weekend