Exception hierarchy refactoring.
Adds .coveralls.yml configuration.
Adds .coveralls.yml.