Added a new API - item-tooltip. This will return the HTML tooltip for an item.

It's currently being used on the item-list page to generate tooltips when hovering over an item.
The javascrupt has had some ugly hacks applied to it to get this working. It's basically the definition of ugly, but it works.