Remove synchronous assignPod call from create pod

This is the last piece of scheduler separation.