Update CI configuration (closes #70)

- Remove timeout parameter
- Add suport for Coveralls and set minimum testing coverage
- Add some debug commands after failures
- Update dependencies versions
Set requirements the right way
Add badge for Coveralls
Merge branch 'master' into issue_97
update CHANGES.rst