Use rsync instead of cp when activating versions

The cp command is not capable of handling symlinks properly. The rync command treats symlinked directories on receiver as regular directories.

This is a way of working around the issues cp reports when it encounters symlinks as reported in Issue #100.