Update CSVtoXML.cs

Adds username/password prompt, command submission for cURL, and logging.  Had to do logging the dirty way (output to temp file, append temp file to log, delete temp file) because I couldn't get the stdout from cURL redirected to the file properly.