pyuv: make stopping the loop thread-safe
pyuv: adapt to 1.x API changes
Use status_delimiter as split character

Newlines are not being used as a status delimiter in the applescript above, so don't use them.
Merge pull request #1240 from AirbornePorcine/develop

Use status_delimiter as split character
Readd support for 0.x
Fix tests: handle must not be saved to .watches until it was started

Otherwise .is_watching() method does not return valid results.
Merge pull request #1233 into develop