Pylint gets confused by the module import magic.

Create a dummy directory containing a calibre_plugins link that allows
pylint to use standard import handling to check the modules
Style improvements.
Further style improvements
symlik loop was causing zip file build to fail
Symlink to the original source files when building the pylint tree.
This prevents a symlink loop from causing calibre-customise -b to fail
when building the plugin
Add result ranking.

Matching ID trumps all.
Similar title preferred.
Matching Issue number in title preferred.
More matching authors preferred
Update the readme to include the optional dependency on Levenshtein