Merge pull request #412 from tyrcho/master

unit tests and fix API for Arena
add code coverage plugin
try integration with Coveralls service