alternative matching algorithm 

Dear mister Lake,

I would be very gratefull if you could comment on this patch which includes an alternative matching algorithm that should prove more effective in suggesting the 'best' match or the most 'similar' bookmark.

I myself for example have trouble using your extension, which I otherwise greatly enjoy, on a website with the following url structure

  http://www.somesite.com/someIdRelatedToUploadDate/Topic/section/subsection/

The **someIdRelatedToUploadDate** part of the url tends to be completele when I move on to the next subsection while **/Topic/section/** should again be matched and contribute toward it's similarity score.

I am kind of new to java script so I might be violating several code conventions and I have no clue about how to publish an extension on the google webshop. In fact I would much rather contribute to your work so that the other users of your extension might potentially also gain.

with kind regards, 

jeroen

Ps: I have forked your repo and started to collect some other issues and thoughs about possible improvements on my project page.