add codes for Desktop, Background-GeoProcessing and ArcReader 10.2.1 and 10.2.2
remove excessive verify prompt; make "/silent" actually work; move code reporting next to function which actually does the work
small document flow changes; add date stamp for local product-codes.txt