Changed id return type for init methods to instancetype
Fail when trying to use TUDelorean with a nil NSDate

Added an assert value to the initWithType:date: method from TUTimeJump
to make it fail when a nil date is passed as argument