…on to use travis_build_environment attributes This approach is much more sane in terms of maintenance but also has one downside: said cookbooks won't be reusable "as is" for other projects. This is definitely a pity but changes required to them are small. So we bite the bullet and do it.
…::client recipe instead of reinventing the wheel
This reverts commit 9dd192a. Per discussion with @jonleighton: the PPA we used in the initial version provides outdated Phantom.js version. We need to switch to using official tarballs and provide 1.4.1, then Poltergeist and projects that use Poltergeist will work. Hopefully Ember.js test suite will, too.
…for 11.10 compatibility.