Splitting common to have a place holder for compiler configurations and optimizations
Adding support for MKL, MASS libraries (not yet tested) and compilation flags on bgq
Adding more mpi wrappers (gnu, xlc, cray, ...)
fixing c++ wrappers. Tested on IBM BG/Q architecture. One more iteration will be needed to get the best out of MPI.cmake existing implementations. Good enough for now
Fixing compiler config according to Stefan's comment. MKL and MASS libraries are not added in the compiler settings.
Add VTune notification API support
Merge branch 'master' of https://github.com/delalond/CMake

Conflicts:
	Common.cmake
	MPI.cmake
Merge cleanup
Implement quiet and required for FindVTune
Allow custom CPACK_PACKAGE_NAME to be specified from the project CPackConfig.cmake.
For example "Project Foo" could have a package name like libprojectfoo. More importantly, the project name can use spaces while the package name don't (which are not allowed in .deb packages).
Add GPFS API finder
Boost/CMake fix
Merge branch 'master' of https://github.com/hernando/CMake
Merge cleanup
Fixing linking against dynamic libraries on BG/Q
Merge branch 'master' of https://github.com/delalond/CMake

Conflicts:
	Compiler.cmake
Fix package config location to not interfere with Buildyard build on Windows