Add travis yml

@park9140 Once we get approval for running this in Travis, we should pull this in and remove the Teamcity build.