adding titles and summaries to social media share links

I added parameters into the links instead of using Open Graph tags (og tags) as discussed with Dak. OG tags give us more control over what displays when shared, especially in Twitter. But, this is still a big improvement over what we have now.
Every page, not every view.  There are in some cases dozens of views per page.  As it stands now, the OG tags will be added once per page, but removed by every view, meaning it's likely they'll never actually be on the page when it's done processing.