Put rust sodium into a crate.
Remove requirement for event values to be @ ptrs.
Add <P> to Transaction.