Fix compilation of Boost with gcc 4.8.2.

This applies an upstream patch [1] that fixes a compilation of Boost on
newer versions of glibc which unconditionally assume int64_t support.

See [2] for more.

[1] https://svn.boost.org/trac/boost/changeset/84950
[2] https://svn.boost.org/trac/boost/ticket/8973
Add patch to libhdfs to fix building on x86_64 with gcc 4.8.2.

There is a `fprintf()` call in hdfs.c in hadoop 1.0.1 that incorrecly
prints a `size_t` type with the format specifier of "%d". The correct
specifier is "%zu" [1]. At least gcc 4.8.2 complains about this and
aborts the build.

This commit adds an additional patch to hadoop 1.0.1 to correct this.

[1] See `man 3 printf`
Merge pull request #144 from darrengarvey/gcc-4.8.2-compilation-fixups

Gcc 4.8.2 compilation fixups. Boost patch tested by Daniel McEnnis, thanks to Daniel & Darren!