Updates for com_joomlaupdate (Replaces #5324)

This fixes issues raised in #5308
I'm not getting to what you are referring. Please explain or (better) send a PR against my branch.