Linker error with boost::iostreams

I've discovered that the error was with paths in InitHeaderSearch.cpp -- gcc was using i686 as the architecture, while clang was using i486 as i686 is not added to the search path (Ubuntu 10.10). These gave "long long" and "long" as int64 types, respectively, and the bug propagated from there. The sooner this "temporary hack" gets fixed, the better...

- Leszek