build: add autogen. How was this missing?
build: add travis support

This adds a huge matrix of builds. The undesirable ones can be removed.
Merge pull request #32

b0cc21f build: add travis support (Cory Fields)
d409087 build: add autogen. How was this missing? (Cory Fields)