Move PageScaleConstraintsSet to Source/web.

This is only used from WebViewImpl and will likely never be depended on
by anything in core/.

NOTRY=true
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@159009 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Almost finish moving core/platform/text into platform/text

This CL moves all but four files from core/platform/text into platform/text.
The remaining files do not belong in platform/text for various reasons. Future
CLs will move them somewhere appropriate.

In addition to purely moving files, I've inlined LineBreakIteratorPoolICU.h
into the one file that included it. That header declared some static storage,
which is undesirable in a header because each compilation unit that includes
the header will allocate the storage.

TBR=eseidel
BUG=297477

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

git-svn-id: svn://svn.chromium.org/blink/trunk@159010 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add *CSS* prefix to FontValue and FontFeatureValue

To generate toCSSFontValue() and toCSSFontFeatureValue(), this cl needs to add
*CSS* prefix to FontValue and FontFeatureValue. It is also to be consistent with existing
other CSSFooValue naming style.

BUG=N/A

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

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