Fix ring distribution

* Now distributes rings to the appropriate location
* Uses fileglob to ensure only appropriate files are distributed
* Fixed swift_rings.py to correctly use precedence on weight/repl_ip/repl_port