Add Kernel.#sleep specs when given interval is negative or a Rational
Fix Kernel.#sleep with negative or a Rational interval
Add Mutex#sleep specs for negative interval
Fix Mutex#sleep with negative interval
Merge pull request #2563 from kachick/fix-sleep-arg

{Kernel,Mutex}.#sleep with negative/Rational interval