new get_topology function - adds topology information to speaker info

Adds to the speaker info information regarding it's standing in the network (master/slave relationship to other speakers)

...the GIT push didn't do quite what I expected I seem to have managed to push all the 0-4 -> 0.5 changes along with the changes I intended