[TREELIST] Fix handling of hot item.

 * Call treelist_refresh_hot() after updating ->scroll_y from
treelist_do_vsscroll(). This fixes issue #14.
 * Call treelist_refresh_hot() more carefully from treelist_delete_item()
and treelist_insert_item().