Use os.path.join to enable builds from drive letters X:\
Handle the -Xlinker case in parse_flags
Issue 1471 - use python-config to detect python