Issue 223, exposing _name in runtime

**Expose cycle is like this**:
* Scxml file: `<scxml name=“somename”>`
  * Doesn’t crash if name parameter is not set
* Generate scjson && `return  { moduleJs, name }`
* Pass returned object to document-string-to-model
* Pass module and name object to node-test-server.js
* Pass returned name to Statechart constructor as opts parameter

I could've generated a new line like `_name = "somename";` in compiled js module using data accumulator. But we already implemented illegal system variable change syntax error for that kind of code. It would've been too many workarounds.

Closes #223 https://github.com/jbeard4/scxml-test-framework/blob/2.0.0/test/w3c-ecma/test324.txml.scxml
Closes #224 https://github.com/jbeard4/scxml-test-framework/blob/2.0.0/test/w3c-ecma/test323.txml.scxml