Support for observables and computed functions

This change seems to let me use tooltips that are observables or computed functions. 

This feature is useful when using tooltips to show the full content of a trimmed string. Here is an example usage: 
   <a data-bind="text: shortName, tooltip: fullName, click: action"></a>

Regards,

Sridhar.