Fix rare timesince test failures

Due to rounding within the timesince function and the speed of test executions,
occasionally a test would fail and return 'in 7 days' instead of the expected
'in 1 week', for example.  I added slight additional .01 values to times to
hopefully fix all the potential issues.

Also changed the date object test so it won't fail when 2015 rolls around.

Ready for review @lrbecker