add BadRequest error
update .travi.yml for more ruby versions