Added typedef for IStream to IUvStream, renamed ILibUvExecutor to IUvExecutor