Commented out the setting of the AssemblerListingLocation flag and added support for setting the Intermediate Output directory using VS_INTERMEDIATE_DIRECTORY_<config> as suggesting in http://public.kitware.com/Bug/view.php?id=14999