Convert some more stuff to using choose_adjacent().

New functions using choose_adjacent(): [D]rop, [P]eek, (*)construct, and [a]pplication of fire extinguishers and hammers.