Create updating

Used own attribute so it doesn't conflict with title.
Line 124: title-only tooltips use moduledefaults too (as it used before)
Every tooltip gets removed after it's been hidden, and made anew on mouseover. This way changes to the scope variables - changed by angular - affect tooltips too.
It's a crude fix for now, idealy the tooltips get made once, and only updated in the observe.