Fix OpenBSDTimeval on i386

On OpenBSD 5.5+, time_t is always a signed 64-bit integer.
I've tested thison i386 and amd64 via File.utime in JRuby
and it works correctly.
Merge pull request #39 from jeremyevans/master

Fix OpenBSDTimeval on i386