tgstation/-tg-station — pull request #3614 by MrPerson (2014-05-01 18:01:25+00:00)
Title: Change examine() from an atom verb to a mob verb

Just in time for the feature freeze, a big change that will introduce bugs! Yay!
Mob verb is called verb/examinate(target), which just calls target.examine(user) and face_atom(target)
For explanation why, see http://www.byond.com/forum/?post=1326139&page=2#comment8198716
Long story short, mob verbs are much faster than object verbs. The goal is to make right-click menus populate faster.

Also changes a bunch of examine() procs to get more of them to call the parent. Mostly this affects obj/item/examine().
And also remove a whole shitload of pointless set src in view(2) kind of crap. Also span classes.

I haven't yet tested this thoroughly so DNM. Just tossing this up so other people can yell or w/e.