Unnamed manifest ghosts now receive their assignment as name

Also, BYOND's pick() method appears to have rather iffy randomness. Added some more terms to help it out.