- add large file support
- tested on 64bit openSUSE using LDFLAGS=-m32 CFLAGS=-m32 ./configure
- corrected signed-ness of off_t and add size_t smarts
- change a bunch of other types to ssize_t/off_t/size_t
- change simple_itoa to use a size_t
fix typo