build: refactor build system
build: refactor build system

Global cleanup splitting properly the tools and the library. It also
fixes the build of the tools in various scenarios.

gopro/gopro-lib-node.gl,gopro/gopro-lib-node.gl,gopro/gopro-lib-node.gl,gopro/gopro-lib-node.gl