Issue 230, 228, 227, 226

Closes #230 https://github.com/jbeard4/scxml-test-framework/blob/2.0.0/test/w3c-ecma/test309.txml.scxml
Closes #228 https://github.com/jbeard4/scxml-test-framework/blob/2.0.0/test/w3c-ecma/test312.txml.scxml
Closes #227 https://github.com/jbeard4/scxml-test-framework/blob/2.0.0/test/w3c-ecma/test313.txml.scxml
Closes #226 https://github.com/jbeard4/scxml-test-framework/blob/2.0.0/test/w3c-ecma/test314.txml.scxml