Some inital tests with streams
Tweak and test
Support for executors in callback stream functions
Expanding workflow runner to execute completion callbacks in the correct spot for stream close()
Tweaks
Comments/renames, fix for unit test edge case with exponent numbers
Add failing test where workflow runner needs to support stream copying
Bug fix for close(), auto-forking streams in runner (messy), simple logger properties
Tweaks to test, logging, etc.
Moving to workflowstepspec in more places
Tweaks to logging
stream filter predicate, etc.
Bug fix for no output workflows, minor tweaks
Push executor lifecycle issue out of runner, +comments
Consolidate callback logic and use optional output
Comments
Turn workflowrunner into interface with one implementation
Tweaks
Merge branch 'addStreams'