ICS 75 fix and tooltip tweak

- Table filtering and CSS highlighting is working again.
- Another tooltip tweak after Tom's changes. series.tooltipFunction() defines the value to be used for the tooltip if you don't want to default to the valueFunction().  series.tooltipFormat() just gets/sets the formatter to be used.
- I just put the Table.spec.js inside a (function(){})() hence all the diffs.