Fix issue with RawMonitorWait.

Real world agents seem to expect that RawMonitorWait allows negative
timeouts. We implement this by simply making negative timeouts be
interpreted as having no timeout.

Test: ./test.py --host -j50
Change-Id: I40fdb192b0a028065a9d8b6b51a8c87815903139
2 files changed