Add in USE_SYSTEM_LIBUV

Adds in makefile macros for LIBUV resources to allow for a nonexistant deps/libuv folder
Adds libuv-dev package installation in Travis
Change to julia-specific libuv package naming
Merge pull request #2881 from staticfloat/usesystemlibuv

Add in USE_SYSTEM_LIBUV