Android: Allow duplicate calls to InitApplicationContext.

Allow InitApplicationContext to be called more than once as long as the
same context is passed each time. This will make it possible for
AwCookieManager to make use of certain JNI functions before Chromium has
been initialised without needing to keep track of whether it's already
passed the application context to native or not.

BUG=304813
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234271 0039d316-1c4b-4281-b951-d872f2087c98
Revert 234257 "Build mac and linux release builds with symbols a..."

NaCL ignores linux_strip_binary...

> Build mac and linux release builds with symbols and don't strip them by default
> 
> On Mac, we already build with symbols, but strip them.
> 
> Building with symbols (a) matches what we do for official builds and (b)
> makes crashes on release builders more useful.
> 
> BUG=315598
> R=mark@chromium.org, thakis@chromium.org
> 
> Review URL: https://codereview.chromium.org/66673005

TBR=jochen@chromium.org

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

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