Item13146: more things to make angular happy

- remove bogus target="_top" from external urls; some of these
  "external" urls actually are absolute urls to the current site
  mistakenly regarded as external; a _top target will stop angular from
  processing them

- allow HTML elements to contain dashes such as <my-html-directive>...</my-html-directive>
  these are entity-escaped otherwise.