For compatibility workarounds note the version

Makes it easier for us to remove compatibility workarounds, when we drop
support for older Emacs versions.
Simplify fringe bitmap workaround

Just define exclamation-mark directly, if it is missing