initial commit
dsl-fsm: initial implementation
test: initial implementation
etc: list-exports
exports: generated
rockspec/scm-1: generated
initial commit
make.sh: initial commit
test/bootstrap: removed unused import
{dsl-fsm,test}/common_env: extra context for dsl env mt

To allow to pass state for use in bootstrap dsl constructs.
{dsl-fsm,test}/manager: proxy can store its data to be returned from manager's finalize()

Alternative way to pass state back from bootstrapped dsl constructs.
test/{20,30}: import cleanup
dsl-fsm/check: improved error reporting
dsl_manager: storing previous state id

Needed for smart finalizers
bootstrap: _final extension, with test
dsl-fsm/proxy/helper: :at method to enhance error reporting (with test)
dsl-fsm/manager: enhanced helper error handling
test/bootstrap: split to separate cases