Use return-functions for bindingSources example

Many users will not easily understand that if you don't do this, the bindingSources will be global models. Then, while creating multiple instances of the same view the models will be shared which will lead to issues. The return-functions prevent this.
Merge pull request #47 from rubenstolk/patch-2

Use function returns for bindingSources documentation example.