Fix #1059 time scale type coercion issue

Add "regression tests" file to catch this one (it doesnt really belong in any individual test file)
Add better unit testing, remove regression tests
Merge pull request #1080 from palantir/fix-timescale-type-coercion

Fix #1059 time scale type coercion issue