Changed size_t and ptrdiff_t to long.
Changed size_t and ptrdiff_t to long.

It seems like thats what they do in array.c, so we'll try it out here as
well. It should also help with Ruby 1.8, as it doesn't have SIZET2NUM
and similar macros.

ingramj/bitarray,ingramj/bitarray