Moved coverage reporting into after_success part of lifecycle to avoid having coveralls issues break the build