Fail check and more customization.
Fail check and more customization.

Added a fail check on program's argument.
Modified the App name.
Added the possibility to specify the DsdGen Dir.
DistributedSystemsGroup/Spark-TPC-DS