Restore parts of Andrew's changes to rsync

I reverted this with ff8051888e0156fffb9421407b8be8a95305883a but it
turns out I was wrong, the puppetlabs module is crap and Andrew was
absolutely right. So, basically re-reverting but with a few changes:
  - Don't ship our own init script
  - Move the pidfile location to the original one as shipped by Debian

These defaults should probably be conditional on Debian/Ubuntu (and
possibly make xinetd -> inetd in such case) and perhaps pull requested
to upstream.

Change-Id: Ic25aaa7401c0e4d4a3b22876774632f2715d404c