This introduce a vtable for journal tagging feature in sd-journal, and makes libgcrypt dependent features loaded by users (journald, journalctl, journal-remote, and unit tests) when necessary.