Add travis config and smoke test

@vivekraghuram the postgres config seems to be not working right now, but I wanted to get this up before the meeting tonight.