Add version info and source URL to factory.

This makes the client able to respond to CTCP messages.