Nostr: sign events with NIP-46
This MR goes with ditto!22 (merged)
Rips out the old Nostr signing system and replaces it with a connection to a real Nostr relay. Then, it uses NIP-46 to sign events.
It's not perfect yet, but this is a proof of concept.