Added Model->setReference() method.

Models can use setReference() to create a reference to another Model or ModelCollection
Fixed User class to use setReference()
Merge pull request #17 from fijiwebdesign/Emerald

Added Model->setReference() method.