Consistent error messages

Errors include a descriptive message from libuv