Allow date strings, unix timestamps, DateTime and Carbon objects in Eloquent

As per our Skype discussion, here's the pull request to allow strings and unix timestamps to be passed to Eloquent date fields without it bitching out.

Signed-off-by: Ben Corlett <bencorlett@me.com>