Add subflow support
Add initial subflow tests
Merge pull request #458 from knolleary/subflows

Add Subflows