Expand travis build and default make

Expands the matrix of travis builds to include python. 
Simplifies the default make command - run `make` and you're covered.

This pull request should report build success before we merge it.