… dear lord, this is bad. :P
I’ll have to make some minimal C bindings or
something, to make this a bit sturdier.
Also removes old (shambly) code for using `openssl`
to manually convert PEM keys into Ironclad keys.
It’s easier to avoid Ironclad here, though, honestly.
Now, Webfinger data is generated from JSON-LD
objects in an overridable fashion (methods).
Also defines the callback FETCH, which should be
defined by the user of activity-servist.
The ActivityStreams package solely held the Object
JSON-type, which is now in the ActivityVocabulary
package.
Files and system definitions have been shuffled
around accordingly.