Update ignore
Update ignore
Refactor so we don't need a database to test the symbol algorithm.
A small optimalization in the search.
Split the configuration functionality into it own file.
Add a new static method ProviderItem that decodes a provider with
placename to ProviderItem.
Add new type "shared_ptr" that holds a SymbolHolder.
Revert "Add new type "shared_ptr" that holds a SymbolHolder."

This reverts commit 16142e5e3a2953d7c975df93bc9d9c456ade508c.
Do not delete this files!!!!
Revert "Do not delete this files!!!!"

This reverts commit cfc664ddfb4acedf8ec9fdcf9994f3d0d25808bc.
For the temperature method add an all, parameter that add the
temperature to all providers for the timestep.
Add a SymbolHolderPtr typedef (shared_ptr to a SymbolHolder).
Use the ITuple container to read from the data source (database).
Add an IIteratorPtr that is a shared_ptr to IIterator.
Update include to changed configuration outline.
Split out the configuration stuff into its own file.
Some useful class to compute running average, minmax, count etc.
Add a new version.
Buffer to cache data used to compute symbols and a few functions to
compute symbols.
New LocationForecast encoder that use the new algorithm to compute
symbols and add new symbols for drizzle.