Don't bother saving and restoring eax in hamsandwich trampolines.
Combine prologue and epilogue code for void and non-void functions in hamsandwich trampolines.
Align stack on 16 byte boundary in hamsandwich trampolines.
Merge pull request #24 from alliedmodders/hamsandwich-stkalign16

Align stack on 16 byte boundary in hamsandwich trampolines.