add 'more info' to extension listings (both html and css)

Let me know if the format/conditionals are okay, or if you want to check that a homepage exists in the .json files through the .js files.
(In other words, just to clarify, I think what @kevinwern already has is correct :) But it's been awhile since I've dealt with entity vs. URL encoding, so I could be wrong.)