CMake: Keep permissions when installing runtime.

From the [Arch Linux package comments](https://aur.archlinux.org/packages/neovim-git):

> /usr/share/nvim/runtime/macros/less.sh is not executable

This is because CMake's installing step doesn't keep the file permissions by default. Adding `USE_SOURCE_PERMISSIONS` fixes that.