Don't display chart if history is empty (#3691)

If the user has no history for a Habit, a Daily, or their Experience, clicking the respective Progress icon now will not display anything.

Addresses issue #3691.