Fix "no spaces in button names" issue

also substitute already prepared variable for redundant llList2String calls
correct long comment closes