The Travis failure is unrelated actually.  Looks like an environmental test failure (I've had it locally for a while now, but it's been working fine elsewhere) related to them finally updating PHP.