(#3122) - img partial and retro applicaton

Just created a reusable image partial so we can have a standard way to include images that are responsive and clickable without having to write out all the junk every time.

If you don't define a href option it'll default to the image itself.

Hits a few places so just needs a look over the pages changed to make sure I didn't fudge anything.

Also if you're interested (since I noticed `width: 100%` being used), the way to make images responsive is just to slap `max-width: 100%` this'll leave them be until they're too small to fit inside the parent.