removed client version info, added verbose option

verbose isn't a flag yet but it will be
login's ClientVersion removed (should be replaced with User-Agent), names tweaked
catching up
protocol tweaks
documentation!!