Fixed the hooks that weren't working in vBulletin.
Made all locations conform to the new naming conventions.
Refactored hooks as the Effect system, except where impossible in vB under PHP < 5.4 (lack of scope-binding to closures).
Combined hooks in the same file that have similar callback signatures, differentiable using hinting.
Added all hooks as Code-Events in XenForo.
Documented all code-events in XenForo.
From this point forward, new hooks can be requested in separate reports as new minor features.