json lite: shortUrl

Outputs `shortUrl` rather than `internalContentCode` in {front}/lite.json.

We need a stable article identifier (eg. so Pushy can avoid duplicate alerts if an article's url changes), but internalContentCode feels like it's leaking something not intended to be public.

Also removes arbitrary limit of three items per container in this feed.