Add canProfilePower command in DevTools protocol

BUG=337138
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168735 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move MediaQueryList, MediaQueryMatcher, and MediaQueryListListener to oilpan using transition types.

Had to make an exception for the MediaQueryListListener in the bindings code generator to get it to wrap it in the oilpan transition type.

R=ager@chromium.org, erik.corry@gmail.com, haraken@chromium.org, oilpan-reviews@chromium.org, tkent@chromium.org, vegorov@chromium.org, zerny@chromium.org
BUG=341815

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

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