Remove dead blocking code

We cannot easily set timeouts for blocking calls using libuv.  Instead
either the ascore wrapper or client code should handle this.
Update docs
Merge pull request #82 from LinuxJedi/kill_blocking

Kill blocking