Differentiate profiler timelines for memoized and non-memoized method binding application
Optimize method trait trampolining to get rid of one closure

Reduces memory usage and improves performance of both creating and executing the trampolines.
Merge pull request #1758 from tschneidereit/master

Trampolining optimizations