Advertise and update node names

This is the first patch of the series, comments welcome early ;)

I need to update the UI to explain this, and probably make "myName" configurable from the UI.


I feel that protobuf would be less hassle to use, as it supports irs messagea are compatible between different versions. Plus I'd be easier for others to implement the messages.