Fix libev bug so fork-fixups work even with no active events.
Fix libev bug so fork-fixups work even with no active events.

The event loop was checking for active event watchers before
checking for the need for a fork-fixup, so it was bailing
out early, leaving the child dropping all signals until
after a watcher was installed and the event loop rerun.

This fix just checks for the need for a fork-fixup before
checking for active watchers.

kachick/rubinius,travis-repos/rubinius,mlarraz/rubinius,mlarraz/rubinius,travis-repos/rubinius,heftig/rubinius,mlarraz/rubinius,chad/rubinius,kachick/rubinius,digitalextremist/rubinius,digitalextremist/rubinius,dblock/rubinius,benlovell/rubinius,slawosz/rubinius,lgierth/rubinius,pH14/rubinius,heftig/rubinius,jemc/rubinius,jemc/rubinius,dblock/rubinius,chad/rubinius,ngpestelos/rubinius,jsyeo/rubinius,travis-repos/rubinius,sferik/rubinius,sferik/rubinius,benlovell/rubinius,lgierth/rubinius,ruipserra/rubinius,Azizou/rubinius,travis-repos/rubinius,slawosz/rubinius,heftig/rubinius,ngpestelos/rubinius,pH14/rubinius,mlarraz/rubinius,ngpestelos/rubinius,kachick/rubinius,pH14/rubinius,Wirachmat/rubinius,slawosz/rubinius,jemc/rubinius,jsyeo/rubinius,sferik/rubinius,sferik/rubinius,benlovell/rubinius,dblock/rubinius,chad/rubinius,heftig/rubinius,jemc/rubinius,jsyeo/rubinius,jemc/rubinius,sferik/rubinius,Wirachmat/rubinius,ngpestelos/rubinius,benlovell/rubinius,slawosz/rubinius,mlarraz/rubinius,benlovell/rubinius,chad/rubinius,Wirachmat/rubinius,slawosz/rubinius,chad/rubinius,Azizou/rubinius,kachick/rubinius,ruipserra/rubinius,kachick/rubinius,ngpestelos/rubinius,jemc/rubinius,jsyeo/rubinius,pH14/rubinius,ruipserra/rubinius,ngpestelos/rubinius,digitalextremist/rubinius,lgierth/rubinius,travis-repos/rubinius,Azizou/rubinius,jemc/rubinius,dblock/rubinius,heftig/rubinius,lgierth/rubinius,digitalextremist/rubinius,kachick/rubinius,ruipserra/rubinius,heftig/rubinius,Azizou/rubinius,jsyeo/rubinius,Azizou/rubinius,chad/rubinius,pH14/rubinius,chad/rubinius,slawosz/rubinius,lgierth/rubinius,digitalextremist/rubinius,pH14/rubinius,Azizou/rubinius,travis-repos/rubinius,ruipserra/rubinius,Azizou/rubinius,Wirachmat/rubinius,benlovell/rubinius,Wirachmat/rubinius,chad/rubinius,ruipserra/rubinius,chad/rubinius,digitalextremist/rubinius,heftig/rubinius,mlarraz/rubinius,pH14/rubinius,ruipserra/rubinius,slawosz/rubinius,digitalextremist/rubinius,dblock/rubinius,lgierth/rubinius,chad/rubinius,lgierth/rubinius,dblock/rubinius,ngpestelos/rubinius,jsyeo/rubinius,kachick/rubinius,mlarraz/rubinius,travis-repos/rubinius,dblock/rubinius,jsyeo/rubinius,sferik/rubinius,benlovell/rubinius,kachick/rubinius,Wirachmat/rubinius,Wirachmat/rubinius,sferik/rubinius