refactor frames to not use JS for handling element sizing

all sizing is now done in CSS. For that, the actual element that will be
overlayd by the frame, has been wrapped within a wrapper element, that
can be styled individually. CSS is then used to achieve the same effect
(automatically sizing the element to fit the original pgp element).
add decent icon for verify action

looks much better, might still not be a really good one, but for now, I like it.
redesign verify frame: do not cover plain text

the verify action is now shown in a small frame at the bottom of the signed
pgp message. It covers parts of the signature, but since this is binary,
there is no real problem. However it is still possible to read the plaintext
part of the message without closing the frame.