Wrap time.Now() so we can mock it

This allows us to force Now() to use a specific value so we can be
assured that the value stored in the database is the value we want.