set user-agent

and centralize version identifier