Always set urlmd5 when updating a track object

Bug 18043 & 17894
Merge branch 'public/7.7' into public/7.8