Move default date class to its own method.

Makes it easier to swap out which date class Eloquent uses,
so a child of Carbon can be used instead of Carbon itself.