add i8 support

The application I'm interfacing with uses `i8` values for everything if it was compiled in 64bit mode. This is a very simple change that allows for correctly parsing them.