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.
This is the base level examine() proc that gets called when you examine things. Turfs and all other atoms will run this be default. The most important thing it does is 

user << "That's a/an/some/a blood-stained [examined object]"
user << examined object's desc

I'm not thrilled about the reagents stuff but meh.