Split propagator_qnam.cpp into propagateupload.cpp and propagatedownload.cpp