SHVC version 0.5.0 Added * `cp_unpack_decimal` to simplify `cpdecimal` unpacking. * `rpclogger` callback `rpclogger_allowed_t` that determines if logging should be performed and thus optimizes unnecessary `CPON` packing. Changed * Renamed `mantisa` field to correct `mantissa` in `cpdecimal` structure. * `cpon_pack` packer now uses faster `fputc`/`fwrite` instead of `printf`. * `CPON` packs `double` in a scientific notation with `p`. * `rpclogger_new` now takes `rpclogger_funcs` structure as an argument instead of just `rpclogger_func_t`. * Removed `snapshot` field from `getLog` request and converted `Map` to `iMap` per updated specification.