add travis config
use explicit template include loader

see issue #6.
build tests with unsafePerformIO