crypto: add SPKAC support

Implements new class 'Certificate' within crypto object for working
with SPKAC's (signed public key & challenge) natively.
doc: crypto: document SPKAC additions

Document the SPKAC functionality that was added in commit 7f66e44.