Upgrade fuq.h to 1.2.0
Intermediate commit for tests

Going to try googletest and want to save the work I've done so far.
Move gyp

Makes more sense to have gyp in a "tool" dir than in deps.
Add googletest submodule
Add build script and gyp configs