Starting with 3.0 we will use only two components for the feature level, and policies are only ever introduced with a bump to the feature level version.
Also adding documentation for CMAKE_MACOSX_RPATH, and improving documentation for MACOSX_RPATH.