bridgeStores are optional on process nodes and will be added by the optimiser if necessary
added some tests for the previous commit
added some documentation around the persistence rules
added some documentation on persisting with iterations
+ fixed the mappers for floating input channels
remove duplicated values on the configuration classpath variables
removed the creation of return nodes when they just pair unit
fixed the Bridge runtime class generation
reverted the previous commit on bridge rtClass
use the name zip with *** alias for product consistently across data types
started a bit of documentation to show how to use interim bridges for iterated computations
Merge branch 'kiama-merge-with-0.7.0-zip' into 0.7.0-kiama
deprecated DList.flatMap, using mapFlatten instead
changed DObject.join(DObject) to zip
Merge branch '0.7.0-kiama' of github.com:NICTA/scoobi into 0.7.0-kiama
removed the wireformat instance on DObjectImpl and DListImpl
introduced 2 new traits ValueNode and ProcessNode in core to avoid cyclic dependencies
refactor Option code
Merge branch '0.7.0-kiama' of github.com:NICTA/scoobi into 0.7.0-kiama
added a setup function called just before outputs are written.
marked all sinks as filled when they are and made sure that
unfilled sinks are filled when a list is re-run