[Extensions] Add dummy ExtensionProcessHost to ExtensionService
[Extensions] Add ExtensionProcess spawned by ExtensionProcessHost.
[Extensions] Call RegisterExtensions from ExtensionProcess
[Extensions] Add a XWalkExtensionServer to XWalkExtensionProcess

A dummy IPC::Sender was added for testing purposes while we don't
handle the creation of our IPC Channel.
[Extensions] Use RegisterExternalExtensionsInDirectory in XWalkExtensionProcess
[Extensions] Fixing Windows build for launching ExtensionProcess
[Extensions] Fixes after review for ExtensionProcess and ExtensionProcessHost

Mainly here I have:
- added comments;
- removed unneeded loops from ExtensionProcess;
- guarded the creation of ExtensionProcessHost by the --enable-extension-process switch;
- changed to VLOG(1).
[Extensions] Turn off sandboxing for ExtensionProcess in Windows

We don't want that for a process that is supposed to have access
to the entire platform...
Merge pull request #634 from jeez/eph

Add ExtensionProcess and ExtensionProcessHost
[Android] Add navigation handler for handling platform-specific schemes.

Some platform-specific schemes are needed to be handled, eg, "wtai://", we
provide default navigation handler in XWalkView to support such schemes.

"wtai://" is a protocol scheme that can initiate a dialog with the mobile phone
user whether to place a call to that number, send an SMS message, or store the
number in the address list of the mobile phone.

See: http://www.w3.org/wiki/UriSchemes/wtai

In this patch we support placing a call. And other functions will be added later.

BUG=https://github.com/crosswalk-project/crosswalk/issues/380