internal/v4: implement icon and readme endpoints

I'd claim readme was one word in this context. but I'm not going to quibble. I know whichever is chosen I'd get it wrong more than I get it right.