Adding tags:refresh custom event on list refresh

Calling a custom event tags:refresh when the list is refreshed. Users can bind to the event and use the data to update external copies of the tag list