feat(runners): add selector check for all runners that utilize the selector property
feat(WaitForText): add WaitForText to wait until a string appears on screen
feat(Select): allow changing dropdown box's content
feat(CommonJSMode): resolve promise on data rather than disconnect as automaton accumulates output and flush at once
fix(Missing): output using `@log` rather than the non-functioning `console.log`