Moved the true_Blah function pointers to their own translation unit.

Less clutter inside emulation.cpp. Besides it had them inside the wrong
(and anonymous) namespace anyway, contrary to what it said in hooks.hpp.