compiler/libec/lexer: Added support for C99 hex floats