libweave: Build with Makefile instead of GYP.

Mitigates the need for *.gyp, *.gypi, src/, examples/,
examples/, but does not remove those files. Conditions
for clang have not been added yet.

"make" generates
"make test" builds and runs tests
"make clean" does what you expect
"make third_party/lib/libevent.a" downloads and builds libevent
"make cleanall" runs clean, and cleans libevent and googletest

BUG: 26508278

Change-Id: I505f0b1275b6cf074a06d29c658367c257faf142
Reviewed-by: Vitaly Buka <>
7 files changed