merge in salt constructs no propritary code exists in this so...
Merge remote branch 'upstream/master'
fixed code error after merging in salt constructs
Merge pull request #8 from jchambers-ln/master

Added salt features
added salt files
change the package of the two files
Merge pull request #9 from jchambers-ln/master

added a few salt related files
fixed csv rendering issue with "
Merge pull request #10 from jchambers-ln/master

fixed csv rendering with issue with "
fixed an issue wit the file names using dashes which prevented it from working on certain clusters, changed it so it doesn't use special chars.  I will also need to filter the user inputed part of dashes
updated ECLSoap to remove all non alphanumeric characters from the compiled ecl file name to solve issues with certain clusters
Merge pull request #11 from jchambers-ln/master

Fix cluster compatability issue
tweaks to remove special chars for salt
Merge pull request #12 from jchambers-ln/master

changes to remove special characters