Add clone method

Native clone method copies only own attributes without related attributes
Call toJSON() method on new model with relation

Call toJSON() method on new model with relations returns object without rel attributes. Solution: initialize relation in constructor or fix toJSON method.
Merge pull request #15 from phudinsky/master

clone method fix and fix toJSON method for new models