Reland "Update references to linenoise."

This is a reland of 30dee6ef532196035cf098013fc28cdce56b6d5e.

Original change's description:
> Update references to linenoise.
> 
> TO-732
> 
> Change-Id: I35f213d38a17c234db7d67a50fff87e7fa178a88

Change-Id: If4a6e56727c3772c706a0124c2b20f2917fae64b
diff --git a/BUILD.gn b/BUILD.gn
index c10a505..3f36da6 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -75,7 +75,7 @@
 
   deps = [
     ":liblua",
-    "//zircon/third_party/ulib/linenoise",
+    "//zircon/public/lib/linenoise",
   ]
 
   defines = [
diff --git a/src/lua.c b/src/lua.c
index 9342081..9fc7d2b 100644
--- a/src/lua.c
+++ b/src/lua.c
@@ -86,7 +86,7 @@
 
 #elif defined(LUA_USE_LINENOISE)/* }{ */
 
-#include <linenoise.h>
+#include <linenoise/linenoise.h>
 #define HISTORY_FILE		"/tmp/lua-history.txt"
 #define lua_readline(L,b,p)	((void)L, ((b)=linenoise(p)) != NULL)
 #define lua_saveline(L,line)	\