Update travis

Takes #52 from @heyman and adds test updates.