Refactor DocumentDamageLevel::add and add test
Reflow with full style damage when content changes

Fixes #664.
auto merge of #1360 : kmcallister/servo/content-changed, r=jdm

r? @jdm