Create a web job wrapper to support pipeline
rename wrapper class name and make all properties be settable
Merge branch 'release-0.7.3' into PipeLineFix
update scenario test caused by property name change
Merge pull request #2301 from yugangw-msft/PipeLineFix

Support PowerShell pipeline for web job scenario