added clone functionality
Database is optional on SQL Server configuration.
BelongsTo relationships may now reference any key on parent model, not just primary key.
HasOne, HasMany, and morph relationships may now use any key on parent model, not just primary key.
Work on "has" method passing along constraints.
Merge branch '4.0'
Fix clone.
Return value from scope if one given.
Merge branch '4.0'
Add comment and fix slight bug in has where copying.
New 'hasWhere' and 'orHasWhere' Eloquent methods that allow extra constraints on 'has' type queries.
Change methods names again.