Multi OS Builds

This enables OS X builds alongside the Linux builds we already do for Rugged.

It also bumps the Ruby 2.1.x version we build against, and puts rubinius builds back into the `allowed_failures` list, because fuck rubinius.