FLUID-5542: Corrected signature for the DataSource

Corrected the signatures of the DataSource to take in a model for the set operation. Also updated the comments to better reflect the architecture of a DataSource.
(See: http://wiki.fluidproject.org/display/fluid/Notes+on+Kettle)