cpp: Add test/constrained-numeric
cpp: Update cmake build
cpp: Add versioning support for cmake
cpp: Install headers and cmake config
cpp: Test headers for all components
cpp: Disable timestamp test