fix($compile): don't leak isolate scope state when replaced directive is used multiple times
When an isolate scope directive is also a "replace" directive and at the root of its template it has other directives, we need to keep track remember to use isolate scope when linking these. This commit fixes the leakage of this state when this directive is used again later inside or outside of the isolate directive template.
I
Igor Minar committed
b5af198f0d5b0f2b3ddb31ea12f700f3e0616271
Parent: 3fe4491