from uint16_t which breaks builds of WITH_COAP=3 or 7. This patch changes the 03 and 07 engine to int32_t. An alternate fix would be to switch out the type in erbuim.h based on WITH_COAP. Or, maybe better, would be to drop old COAP versions.