Add Travis configuration and a badge

Fixes #110.
Do you not agree?