fix(modal): Change tooltip scope to use isolate scope

Child scope prevented tooltips on input elements from binding
to the correct scope.

Tests have been updated accordingly.

Fixes #775
Fixes #2092