Build both 2.2.x and ruby-head

`2.2` points to 2.2.0-preview. When 2.2.0 is released, `2.2` points to 2.2.0

cf) https://twitter.com/travisci/statuses/513233940442644480

add `allow_failures` option because 2.2 and ruby-head is unstable yet