Add NodeStatus enum, infrastructure for compositor-side invalidation
auto merge of #743 : eschweic/servo/dlbi, r=kmcallister

A few changes to the compositor to support invalidate_rect requests from layout.

r? @kmcallister