Don't add empty entries to Halo sends

The Halo send dict was always nprocs long (full of empty entries).  Simplify it.