get testflight uploads working by calling xcode_clean correctly. also, allow testflight targets to specify their build targets