moved the warning for external links outside the link into plain text in a separate span (and made the text red and bold via css)
revamped the handling of headings based on feedback from jon.

most of the object headings now consist of:
 [relationship | association] [object type] [id | idref]
remove the (now duplicated) association type printout
object types are now working for refid links that point to observables