[Android] Refine the URI scheme Job Factory usage

Mark the Job Factory usage more clearly with three steps:
    1, Add default schemes(http, ftp etc)
    2, Add new basic schemes(data, file, app)
    3, Add scheme interceptors(content, file asset)

Use a custom URLRequestJobFactoryImpl to support navigation
interception and URLRequestJob interception for navigations to
url with unsupported schemes.

Add the request interceptor to handle the shouldInterceptRequest
API for embedder.

BUG=https://crosswalk-project.org/jira/browse/XWALK-655
Merge pull request #1320 from xingnan/jobfactory

[Android] Refine the URI scheme Job Factory usage