Add table for storing historical facts.
Update checkin code to handle historical facts. A fact is considered historical if it's name begins with 'historical_', which is then stripped out of the name and stored.