New match scoring algorithm

Hi Wincent, I really enjoy your plugin. However, I found the algorithm used to sort matches sort of frustrating (primarily because, in my experience, if you type in an exact filename without its full path, that file might not score very high). I implemented a new matching algorithm which gives results that I think are more intuitive, and I thought you might be interested in taking a look.

Regards,
Aaron