conf_parser: only accept 0-9a-f as hexadecimal characters

Before, the parser also accepted g-z as hexadecimal characters.
Merge pull request #95 from mgeisler/fix-hex-parsing

conf_parser: only accept 0-9a-f as hexadecimal characters