rgw: create a separate logrotate file for radosgw

Fixes: #3813
Since radosgw package is separate from the ceph package,
it also needs to have a separate logrotate. The default
path for radosgw log is changed to /var/log/radosgw,
and it now has a different logrotate script.
Updating both deb and rpm packaging.

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
(cherry picked from commit c8eace6ff0bbb38bf317b9db2ffba57c3d128693)
Makefile:  Add rgw/logrotate.conf source tarball

Signed-off-by: Gary Lowell  <gary.lowell@inktank.com>
(cherry picked from commit 7f237be2e2a2b855797d9103ac76697a90d7e13f)
logrotate.conf:  Remove unneeded loop and update new rgw version.

Remove an unneeded for loop from the ceph logrotate.conf, and
update the new rgw logrotate.conf to reload the radosgw serivce.

Signed-off-by: Gary Lowell  <gary.lowell@inktank.com>
(cherry picked from commit 99ea30305498e4f4d6d9dbd458c73da219aafd40)

Conflicts:

	src/logrotate.conf
silence logrotate some more

I was getting email with logrotate error output from “which invoke-rc.d”
on systems without an invoke-rc.d.  This patch silences it.

Silence stderr from which when running logrotate

From: Alexandre Oliva <oliva@gnu.org>

Signed-off-by: Alexandre Oliva <oliva@gnu.org>
(cherry picked from commit d02340d90c9d30d44c962bea7171db3fe3bfba8e)
logrotate.conf: Silence rgw logrotate some more

Apply the same change as commit d02340d90c9d30d44c962bea7171db3fe3bfba8e to
the radosgw logrotate.conf.

Signed-off-by: Gary Lowell  <gary.lowell@inktank.com>
(cherry picked from commit 9871cf275177d75d095e4341e71df841a4ef9618)