adjust library - don't use std::string for identity
add a cpp wrapper and a test
dumping and writing results works
test dump and write
Merge branch 'feature/CLib' into dev
add a binding name and a context name, giving more info to processor later.
ruby support for naming and binding name
cpp support for naming
Merge branch 'feature/ContextNaming' into dev
add cpp support for processes (blocks with mid points)
run cpp tests in ruby tests
update ignore to ignore test assets
Merge branch 'feature/ProcessSupport' into dev
Merge branch 'release/0.1_milestone'