Added support for /platform and [SourceFiles] to be specified in the command arguments
Added support for /platform and [SourceFiles] to be specified in the command arguments

Added option for /platform and user can specify source files to compile.
Fixed some issues with /recurse option so that functionality matches
csc.exe.

ericstj/corefxlab,ahsonkhan/corefxlab,stephentoub/corefxlab,Vedin/corefxlab,whoisj/corefxlab,adamsitnik/corefxlab,VSadov/corefxlab,joshfree/corefxlab,stephentoub/corefxlab,dotnet/corefxlab,KrzysztofCwalina/corefxlab,hanblee/corefxlab,stephentoub/corefxlab,Vedin/corefxlab,VSadov/corefxlab,joshfree/corefxlab,dotnet/corefxlab,livarcocc/corefxlab,weshaggard/corefxlab,stephentoub/corefxlab,VSadov/corefxlab,benaadams/corefxlab,VSadov/corefxlab,Vedin/corefxlab,ericstj/corefxlab,tarekgh/corefxlab,alexperovich/corefxlab,stephentoub/corefxlab,KrzysztofCwalina/corefxlab,ahsonkhan/corefxlab,VSadov/corefxlab,Vedin/corefxlab,ravimeda/corefxlab,ericstj/corefxlab,nguerrera/corefxlab,Vedin/corefxlab,adamsitnik/corefxlab,benaadams/corefxlab,VSadov/corefxlab,Vedin/corefxlab,tarekgh/corefxlab,hanblee/corefxlab,ericstj/corefxlab,whoisj/corefxlab,ericstj/corefxlab,ericstj/corefxlab,stephentoub/corefxlab,mafiya69/corefxlab