fix(upgrades): now stores ElggUpgrade by paths instead of full URLs

I have not tested this yet!
Easy mistake. These were the only ones I found in the codebase.