feat(install): install package config file

And export the package.  However, only cmake >= 3.0 can disable
the package registration with CMAKE_EXPORT_NO_PACKAGE_REGISTRY.