Addition of server weighting to the read/write splitter

Tidy up the output of show server and show servers so that columns align

Also fixes bug in get_root_master if there is a server outside of the replication tree