Change examine() from an atom verb to a mob verb

Take 2 at this, here we go.

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 supposedly much faster than object verbs. The goal is to make right-click menus populate faster.

Also changes a bunch of examine() procs to always, ALWAYS call the parent. Except mobs, they're special snowflakes.
And also remove a whole shitload of pointless set src in view(2) kind of crap.
Not really a fan of this either.