allow custom builtins (e.g. ?foo)
Add support for %g in numeric format
Add serial.Serial.readUntil() to read until there is a packet termination character