SWISH

Work towards multiple sets of inputs - but not there yet.
Added ignore case functionality to Csv - this is a problem caused by stata
String TryReadEnum
Stata scripts are now processed in multiple steps. which include read defined symbols, match available arguments to symbols, replace symbols, and yet to add break arguments into sets.
Added ScriptArguments
Added ScriptSymbol
Added SymbolType