Set selinux context on file after shutil.move in atomic_move()

This is intended to fix #2810.  It sets the context of the tmp_dest file
after shutil.move() operation and before os.rename().  This should
retain the selinux context of the file across moves.
typo
use os.path.join instead of hardcoded unix separator in first_found lookup plugin
Merge pull request #2825 from sergevanginderachter/firstfound-ossep

remove hardcoded unix dir separator in first_found
Merge pull request #2823 from iat00/devel

typo
Fix up a couple of references to 'only_if' and change them to 'when'
Merge pull request #2826 from tgerla/devel

Fix up a couple of references to 'only_if' and change them to 'when'
Have 1.2 clear in docs
Fix module doc organization
Duplicate pull #2803 in ipv6, fixing setup module's handling of venet & unknown interface types.
Merge pull request #2832 from rektide/fix-openvz-venet-ipv6

Fix setup module's handling of venet & unknown ipv6 interfaces
Merge pull request #2817 from sfromm/issue2810

Set selinux context on file after shutil.move in atomic_move()
Fix SELinux context on atomic_move
Moar SELinux.