Angular link prefix whitelist

Added a href and image link whitelist so that Angular would not mark
unknown prefixes like file:// or content:// as unsafe.
Plus a minor css tweak