Tests, Travis, and Coveralls

Tests added and Travis and Coveralls have been integrated.

Build passes on `>=5.3.0`.