Improve the build system

Reduce configuration code copying between 'BoostParts' and 'ycm'
modules.
Now defenitions of 'BoostParts' are being cached.
Improve the build system

Reduce configuration code copying between 'BoostParts' and 'ycm'
modules.
Now cxx flags of 'BoostParts' module are being cached.