Crazyinfin8

Results 6 issues of Crazyinfin8

Added a custom number parser so we don't have to rely on `strtoll` or `strtod` This PR will add support for parsing octal, binary, and hexadecimal number systems as well...

There does not currently appear to be a way to ensure that a value has a certain method (at least not from wren or the public C api). We can...

Depends on #984. Allows `Num.fromString` to take an optional argument to specify radix. Currently, I set it to throw errors if the radix is invalid (greater than 36 or less...

This allows the use of octal escape sequences in string literals. Octal escapes are represented with a back slash followed by at least 1 and at most 3 octal digits....

Fixed an issue where invalid escape sequences can print bytes that were not meant to be printed, thus sometimes corrupting error messages. ![image](https://user-images.githubusercontent.com/14926524/116801454-05efa900-aabf-11eb-85a1-a9c1334bdfcb.png) After fix... ![image](https://user-images.githubusercontent.com/14926524/116801486-50712580-aabf-11eb-8298-28ec0ef1fddb.png)

Fixed link in docs for `Object` class