add py.test coverage; use coveralls; ignore libraries and .coverage