Fix incorrect usage of file module

The file module does not copy a file from src to dest.  This change
uses rsync to do so, registering a change only when rsync actually
syncs the file.

We also fix some incorrect references to what should be
{{ system_user }}.
Merge pull request #301 from mattt416/fix_invalid_copy

Fix incorrect usage of file module