Suppress libsodium warnings in clang.
Resolve four overloaded virtual fn warnings due to mismatched signatures.
Add missing reference on const queries.
fix typo
remove redundant/dead code
Comment casting errors caused by variable length API integers.
Declare virtual on implementations of pure virtual methods.
Comments and warning suppression for secp256k1.
Compress message text.
Add explicit obelisk codec descructor and virtual method override keywords.
Tweak virtual method stuff (clang fix for missing vtable).
Add missing virtual destructor definition.
Cosmetics.