Target specific documents in related plugins

 Added a collectionName config option to the relatedPlugin to avoid unnecessary loop over the all documents collection if needed.

In my use case (900 docs), the regeneration time went down from 40 to 2 seconds. I feel much happier now.

On a side note, there's an inconsistency between the plugin name between *related* and *relations*.