refactor 4+6 to use alt image with ipv6 support

Change-Id: I1134568473abca0c47e88766450d74c81dd63981
image_ref_alt is always defined, if no alt image it's the same as image_ref