add support for i8 types
Merge pull request #1 from blaenk/i8-types

add support for i8 types