Fix some warnings.
Fix for SDCC compiler.
Transactions no longer use `btree.c` on embedded builds.
Allow `.well-known/core` lookups to work on `smcp-simple` Contiki example