Add API for creating signature field without signing immediately
Currently Poppler allows to create a signature and sign it in one step as well as singing an unsinged field. However there is no way to create an unsigned field and sign it later.
This adds a SignatureAnnotation class that can be added like any annotation and signed later