fix duplicate plugin when scraping vim.org after github
fix duplicate plugin when scraping vim.org after github

Summary:
More precisely, when scraping a plugin for the first time via GitHub,
then scraping that same plugin on vim.org. A duplicate was create before
because we only tried to update by matching on the vim_script_id which might
not have been scraped from GitHub. Now we try to match by name as well.

Test Plan:
Before fix, scraped syntastic from Github then from vim.org, and
noticed duplicates. deleted both. then, made fix, scraped from github then
vim.org, and now they're properly consolidated in one plugin entry.

Reviewers: spicyj, xymostech

Reviewed By: spicyj

Differential Revision: http://phabricator.benalpert.com/D103

divad12/vim-awesome,shaialon/vim-awesome,divad12/vim-awesome,shaialon/vim-awesome,jonafato/vim-awesome,vim-awesome/vim-awesome,vim-awesome/vim-awesome,vim-awesome/vim-awesome,starcraftman/vim-awesome,starcraftman/vim-awesome,divad12/vim-awesome,vim-awesome/vim-awesome,shaialon/vim-awesome,jonafato/vim-awesome,shaialon/vim-awesome,jonafato/vim-awesome,vim-awesome/vim-awesome,jonafato/vim-awesome,divad12/vim-awesome,starcraftman/vim-awesome,starcraftman/vim-awesome