Adds empty string tests, fixes big int/float parsing. Refs #5.
Fixes casing of enum keywords and parsed parameter variables.
Adds type parsing for positional parameters. Refs #5.

Also fixes big_float_val not being public.