Merge remote-tracking branch 'weave/master' into dev_dev2 * weave/master: Generate header file dependencies Remove unused function libweave: Remove gyp build files. libweave: Add clang support to Makefile. Fix path in documentation. Update README.md with markdown formatting Rename README to README.md libweave: Build with Makefile instead of GYP. Don't allow registration of registered device Update command definition of sample daemon Update examples README file