rgw.py: refactor configure / add reconfigure

Refactor the rgw.py task to enable for
an RGW client to be reconfigured after
the initial setup.

Signed-off-by: Joe Buck <jbbuck@gmail.com>