Lua XML StateChart runner - parses and executes SCXML state machines with a Lua data model.