Metamodel updates
* Special features are no longer modal - fixes #428
* End to end flows may contain no elements - fixes #449
* Containment path must be linked list for scopes to work