Code Refactoring 

remove unused file, update exception handling #217
improve exception handling on Component.cs #217 
remove superfluous code on ShowCommandTypePickerFromService #352
remove environment information capture #354
take output folder from project configuration #217 #353

Only partially addresses #217. A change in this PR includes reformatting of an empty catch clause, to be fixed later.