fix($compile): bind all directive controllers correctly when using `bindToController`
fix($compile): bind all directive controllers correctly when using `bindToController`

Previously only the first directive's controller would be bound correctly.

Closes #11343
Closes #11345

Smartbank/angular.js,Smartbank/angular.js,Smartbank/angular.js,Smartbank/angular.js