add jasmine coverage for post / author labels and user display

@gwprice 
@andy-armstrong - review optional
It's a UX team preference. It does carry one significant advantage that I discovered, which is that if you call `show()` or `toggle(true)` on an element before the first time you call `hide()` or `toggle(false)`, then it jQuery will apply an element style that sets its display property to its default (e.g. `list-item` for an `li` element).