add slight offset on times so they dont round unexpectidly on rare occasion

Super precise tests arent needed as the output of these functions are
approximate textual descriptions anyways.
make date object test independent of current year
Merge pull request #13 from Scrimmage/fix-finnicky-timesince-tests

Merged: Fix rare timesince test failures