Merge pull request #475 from singingwolfboy/travis-coveralls

Integrate with Travis and Coveralls
Added chanlogs module
Reduce code duplication for chanlogs