Enforce floor of 0 on link scores across render styles

:eyeglasses: @bsimpson63 @Deimos 

Not sure if this is the best way to do this, but this makes sure the floor on `Link` scores is consistently enforced throughout the frontend. The second commit fixes another bug that causes scores not to appear next to links loaded via `.compact`'s NER functionality.

Fixes #1205 
I believe `style = params.get('style', c.render_style)` is to address cases where only part of the page should be rendered with a different render style, like with the recently viewed widget. It's rendered with an `htmllite` style, even if it's on an `html` page.