Homestyx hydra

R1:87ccca32b66f

Add printable support to CSS

Summary:
Fixes T2146. This is a really simple approach, you just do:

!print .rule {
whatever: blah;
}

And it transforms it into:

.printable .rule {
whatever: blah;
}

@media print {
.rule {
whatever: blah;
}
}

So we end up with these rules twice, but they should compress well and we shouldn't need that many of them, and this fix is way way simpler than all the nonsense I discussed in T2146.

Test Plan:
- Added a unit test.
- Added a…
Repository: R1 hydra
Commit Date: Oct 19 2013