HA Swift. rsync refactor.

Ready to test.  swift_internal_vip and swift_internal_iface should be on a separate subnet though for testing, swift_internal_iface can be the same as private_iface.  Swift storage node are needed for testing -- this is still valid: https://github.com/redhat-openstack/astapor/pull/114#issuecomment-34586711.  Here yaml I used for testing: http://fpaste.org/94248/97549859/ .