Fix #1059 time scale type coercion issue

Add "regression tests" file to catch this one (it doesnt really belong in any individual test file)

Close #1059 
@bluong: if null data was piped through the _typeCoercer, this would throw an error because it attempts to evaluate null._isAMomentObject. by testing that `d` is truthy first we avoid this issue.