Fix the Eurolite Pro vendor code, closes #580
A couple more minor test improvements
Merge pull request #581 from peternewman/coveralls

Fix the Eurolite Pro vendor code, closes #580