Fix minor bug in int128.h. Also add initial unit tests.
Adding int128.h header with support for GCC specific int128_t anduint128_t types.