Contextlog implementation

add coverage reporting to coveralls