Previously missed optional sign for floating point exponent
We don't need to terminate our strings for conversion to ints/floats
as we already know they passed the regex and strtoull/strtod use
characters until they are no good.
Add Cmake build file