Lwt_glib: use -1 (not -1000) as "no timeout"

On BSD systems (including OS X), passing -1000 to poll results in
EINVAL.

Reported by Anders F Björklund.

Fixes #25 on OS X.