Changes to allow for dynamically shared library

Change-Id: I4e7f2224fbda5231b21612faa8094c7fa54d2cb9

Conflicts:
	Android.mk
ANGLE:  Use -fno-strict-aliasing
webkit: Fix build in ISO C++ 11 mode

Change-Id: I32b3121ae46678f847dcd74ea74484aaf8f34eaf
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
Fix the problem that m_url is not renewed in WebRequest::OnReceivedRedirect().

[Phenomenon]
  "Security warning" dialog is not displayed at SSL site
  using self-signed certification.

[Cause]
  Although ssl authentication error in redirection destination url,
  m_url(managed in Webkit) is still redirection origin url.
webkit: workaround incompatible operand types

Works around the following:
error: incompatible operand types ('WebCore::RenderStyle *' and 'bool')

Change-Id: Ic87e958d9bc06ce0a3ae203c8b4812d0e3a2aaef