More complicated, but even better highlighting

Prefers grouping words together, examples:

app/assets/javascripts/common
---                    ------
> app/common

app/models/group_user.rb
--- ------       ----
> appmodelsuser