Add gyp for meta-build system
Fixups

Things that were made apparent after trying to build.
Initial .gyp file

No real idea what I'm doing, but here we go.