This patch add's a new cmakefile which builds other cmakefiles and simplifies the Makefile, also it renames the yang files so sysrepoctl does not create duplicates. Signed-off-by: Mislav Novakovic <mislav.novakovic@sartura.hr>