Feature/coveralls

use [coveralls](https://coveralls.io/) and better travis config