v3.1.3 tidy up & version number broadcast

1) Tidy of code to help me understand it.
2) SRF now transmits VERx.x.x when it starts up - needs to be added to
the list of message types