Added replacement of {vsn, git} in the app.src file

Also added ability to exclude files from the C/C++ project build
by means of C_SRC_EXCLUDE