Add minimal test case and Travis-CI integration
Created by: jw35
The test case just tests that an object can be created. This at least proves that the code compiles but little more. It is however a place to start for more extensive testing.
This relates to #1