add support for binary type and test long longs more
subproject commit
add better support for different GCC and 64bit longs