Adds throwpass to various objects

You can now pass crates, janitor mop buckets, and computers for the purposes on clicking something diagonally.  This was already true for janitor carts at some point.
Finishes removing all references to /obj/item/weapon/bananapeel

My bad
Misc

Unnecessary & redundant changes
Bugfix: Reinforced walls should be harder to dislodge with the singulo, as originally designed
Bugfix: Fixes simple animals sometimes double stepping when bumped into
Fix for getting incorrect objectives, thanks @Profakos
Map edit and misc