Delete RenderLayerCompositor::UseChickenEggHacks

We've fixed enough of the system that we can delete the bulk of the chicken/egg
compositing update.

This CL breaks some interactions between compositing and CSS columns, but these
two features already do not work together correctly. I've papered over the
worst issues by querying hasStyleDeterminedDirectCompositingReasons() instead
of the chicken/egg compositingState().

BUG=383191,343756

Review URL: https://codereview.chromium.org/370403003

git-svn-id: svn://svn.chromium.org/blink/trunk@177614 bbb929c8-8fbe-4397-9dbb-9b2b20218538