Feature: sign messages

I started a straight-forward implementation of signing messages. This is WIP and should _not_ be merged, yet. I’d like you to be aware, that I started working on this and would like to get some first comments on the direction I took here.