Recursivity incomming babyyy
Rewrite of the fuzzy algorithm.

Now written recursively, allow to look a head.
Ignore accents and normalize separators
Select first element by default
Fix lost cursor on closing tabs
Style for both active and focused tab
Enable clicking on tabs.