Added "soft delete" support to Eloquent via new "softDelete" property. `restore` method added to "un-delete". Closes #776.
Adding more tests for soft delete.
More tests and tweaks to soft delete.
Added forceDelete method to force deletes on soft deleted models and relations.
Working on soft deletes.
Tweaking soft delete trashed behavior.