GrantUniversalPermissions support

Conflicts:
	content/browser/renderer_host/render_view_host_impl.cc
	content/browser/renderer_host/render_view_host_impl.h
	content/common/view_messages.h
support for injecting js before opening new window

Conflicts:
	content/content_app.gypi
'inject-js-start' and 'inject-js-end'
add willHandleNavigationPolicy

Conflicts:
	content/public/renderer/content_renderer_client.h
setting nw window id when new window is created
backport fix