Allow simple_listener to attach to a stream after simple_talker has been running for at least 1 second

After SRP declares the Talker Advertise twice as a New (SNE) it will switch to a Join (SJO).
The simple_listener code was only looking for an SNE.  It now looks for both.

Also fix compiler warning in usage() function: add a version_str.
Also fix warning in join_vlan() about send_msg() by moving join_vlan().