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