Simplify tooltip binding and make it update

I redid the tooltip binding to accomplish a few things:
* Remove the hard-coded defaults so that it falls back on Bootstrap's defaults
* Allow for any valid tooltip options in the binding, rather than a select few, by just treating the valueAccessor as the `options` object.
* Move the code to `update` so that the tooltip will change when observable options change.