build: add --use-system-libuv build time option

If specified, pyuv will be built against the system installed libuv and
won't use the embedded one.
build: fix rebuilding when -f is specified