Improve tests

Add [coveralls](coveralls.io) and also add 5.2 and 5.5 to our test suite.