adds teardown method to tabdrop
displays as selected item the html of the selected item
allows for text option to be a function that accepts wrapped collection
fixes unregister function
adds better event handling and removes duplication