Initial Travis CI setup

@DanielJMaher please review/merge