Support for boxen
Prevent install for incompatible apps (bug 877494)

No tests because it's hard to mock this properly in casper.