fix newline in port
update server-side version checking for new structure
Fixed default channel switching

I might be retarded for not noticing that sooner.
Merge pull request #21 from ethryx/josh

Josh Updates