Move LaunchContainer enum to extension_constants.h.

Move the Chrome-specific LaunchContainer enum out of
extensions/common/constants.h and into
chrome/common/extensions/extension_constants.h (it can't
live under chrome/browser/extensions since it's used by
AppLaunchInfo). For consistency, also move the LaunchType
enum to extension_constants.h.

Rename LaunchContainer's values from LAUNCH_* to
LAUNCH_CONTAINER_*, and also rename the LAUNCH_TYPE_* values
in AppContextMenu to USE_LAUNCH_TYPE_* to avoid confusion
with the LaunchType enum.

BUG=180083
TBR=sky@chromium.org,jar@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239202 0039d316-1c4b-4281-b951-d872f2087c98
Fix the caption of the WaitForInitialUserActivity policy.

The previous caption was too long and redundant with the initial part of the
description. This fix makes the policy templates match the internal protobuf
description used at the server.

BUG=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239203 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 239203
Gin: Consolidate all the Converter<Wrappable> subclasses.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239204 0039d316-1c4b-4281-b951-d872f2087c98
SyncFS v2: Don't initialize metadata_database_ if initialization failed

BUG=326410
TEST=manual

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239205 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 239205