[BUILD SYSTEM] add silent message output control
[XIVELY BUILD SYSTEM] manually define the XI_USER_AGENT because this parm is defined by a git command but when git is not used, it will bug.
bug place: CREATE PROCESS NULL shell git rev-parse --short HEAD  in xively/Makefile.include Line 42