fixing UV_VERSION_PATCH issue and including make targets to quickly switch libuv versions
fixing gitignores