added str255 pattern
wip getting commands working.  Includes lots of fixes to running processes and a new cfunc pattern for running cfunctions passed as data