Make the trampoline Execution object visible so it can be used in custom BodyParsers

This is the fix for #2293: the trampoline Execution object is now public so that it can be used outside of Play code, such as in custom BodyParsers.