Fix Travis config so that ruby-head can actually fail.

The allow_failures set up needs to be in the matrix definition.
Merge pull request #169 from hainesr/fix-travis-allow-fail

Fix Travis config so that ruby-head can actually fail.