Adjust tab selection highlighting
add delegate property

You can use it to determine whether specific tabs should be selected
and to perform actions after a tab is selected
update example with delegate and clean up some code
update readme and remove known issue.