Prevent default properly
Add some callbacks
Only block hide via esc when input is focused
Rename hide and show internal methods to be clearer
Basic ajax support
Test coverage for delegated links
Add init_shown option
Add some more complicated example stuff