Change the way the CSV file is passed

This PR allows the SolarCalc CSV file to be passed as a command line argument. This will allow different files to be used without editing the ini files.

Kevin