Revert "[scheduler] Make FrameScheduler::ThrottlingState a standalone enum."

This reverts commit 08278c68157d70c6627df39fcb5e03748d5ec748.

Reason for revert:

Findit (https://goo.gl/kROfz5) identified CL at revision 563199 as the
culprit for failures in the build cycles as shown on:
https://findit-for-me.appspot.com/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyRAsSDVdmU3VzcGVjdGVkQ0wiMWNocm9taXVtLzA4Mjc4YzY4MTU3ZDcwYzY2MjdkZjM5ZmNiNWUwMzc0OGQ1ZWM3NDgM

Sample Failed Build: https://ci.chromium.org/buildbot/chromium.webkit/WebKit%20Linux%20Trusty/45863

Sample Failed Step: compile

Original change's description:
> [scheduler] Make FrameScheduler::ThrottlingState a standalone enum.
> 
> Move ThrottlingState out of FrameScheduler class and rename it to
> SchedulingLifecycleState.
> 
> R=skyostil@chromium.org
> 
> Change-Id: I0ec103a610dbea0f44579fbdc8ff22d1f8ee9460
> Reviewed-on: https://chromium-review.googlesource.com/1078759
> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
> Commit-Queue: Alexander Timin <altimin@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#563199}

Change-Id: I9b67dafeeb53f431a7c6139bce76a547d09ba87f
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/1080280
Cr-Commit-Position: refs/heads/master@{#563201}
26 files changed