Added optional coveralls flag to test runner, and changed coverage badge since badges.io wasn't working