Add variable copy support to insights

Add TimeHelper class to be used for simple timestamp based randomization
and still allow testing.
Modified Hello Thinkup insight to be random based on TimeHelper and updated tests.
Updated FrequencyInsight to use TimeHelper for randomization.
Breaks out text into helper function.