Travis integration

@jczulian can you please check for completeness?