Support explicit targets

This helps with multiline charts where you want one tooltip to show for a multiple lines.  The target is always the last argument to `tip.show`. 

```
tip.show.call(context, data, target)
```