Fix typo and add more stuff for channels
more robust checking of nick collisions
enable travis
Update .travis.yml
Update README with travis
Merge branch 'master' into c
update generated_c