a messy try of implementing a plugin system for code generator
Manual:
 *run a build
 *look into tool/generate_builtin.py
 *seach opcua.c for "Hello"