Release: Couch Slouching Hardships

- the script editor now uses individual id lists, for each hotspot,
using a hotspot_wrapper class, which contains a reference to the
hotspot, an id list, and also a reference to a textbox, (which is
created if the hotspot uses one).