wrap text to fit inside workflow step boxes

@jeffbaumes This is still a WIP as it only works properly if the "Show Script" button has already been clicked before the workflow is selected.  Nonetheless, I wanted to share it with you as-is to see if you have any suggestions on how to get this functionality working more robustly.
The problem is here: getComputedTextLength() returns zero when the editor div is hidden, presumably because it is of size 0x0.