Version-specific messages

Added version specific messages, such as:

- a message for all clients
- a message for specific clients
- a message for any clients that are older than specified version