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
Merge branch '0.7.0-kiama' of github.com:NICTA/scoobi into 0.7.0-kiama