Feature Request: CSV or ODBC based storage of stats
I am looking for a place in the script to allow for data that is put into the stats files to either be logged to a CSV or to be submitted to a database.

I have noticed that the two systems I have seem to have very different fluctuations in terms of profitability.
It would be nice to have long term access to the stats for the miners in terms of performance and shares to watch for trends.  These trends would allow me to weed out algorithms that really have no chance of being used by MPM on particular rigs.

I have a rig with a R9-290x and a RX580 that after tweaking the overclocking, will consistently run around 0.0004 per day.  However, my other rig, has a pair of 1080Ti's that I use in the evenings to game.  It can range wildly from as low as 0.00069 to as high as 0.0014.

I know that variations are to be expected but in the default configuration there are a ton of algorithms that are way lower than what MPM would try to mine and therefore does not try.  But there are others that are higher that it may try from time to time and I would like to record the results for later.

This would allow me to start removing algorithms that are not profitable on the rig.  I plan to start building some dedicated mining rigs soon and wish to stabilize and make consistent what they try to use.  I still plan to leave the ones that are closer to the top of the list, but I want to remove the ones that tend to cause the profitabilty to vary wildly.

At the very least it is good long term performance planning.

So when a new stat would be written to the stats file, allow a way to send that data to some logging source, a CSV, database or some other location.
