Allows all turfs to be clicked to move pulled objects towards them

As in title. Hulksmash for walls condensed into one proc and four variables to make ..()-calling not cause double-smash or other strangeness.
Will adjacency or a check somewhere stop people from pulling things onto walls? Just want to be sure.