WIP: fix($compile): do not bind twice transclude functions

Do not double bind transclude functions that are passed to the compiler that were already bound

Closes #9413
Oh I see it makes it simpler to call later on but I worry that this is not really necessary and is obscuring the PR