Fixes to make Mhook_Unhook() work.

This fixes ListRemove() when deleting the last trampoline in a
list, and fixes TrampolineGet() so it can find trampolines.
Merge remote-tracking branch 'remotes/dreamlayers/unhook_fix'
Bumped version to 2.5-dev2.