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