[Web APIs] Add note about support for Geolocation API
Make replace_version_string global

This is so I can use it in the manifest page to get the current
major version number.
[manifest] Add manifest overview page
[manifest] Add sub-pages for field descriptions
[manifest] Add permissions info and field descriptions
[manifest] Sort sub-pages alphabetically
[manifest] Crosswalk 1 didn't support Android
[manifest] Reposition anchor as it's causing incorrect styling of the heading
[manifest] Start populating sub-pages
[manifest] Flesh out entry points page
[manifest] Update display page
[manifest] Update page about CSP
[manifest] Add sections about special effects to property-specific sections

Setting some properties in the manifest actually modifies how
an application is packaged on Android, rather than affecting the
runtime directly.

Move notes about these effects into the pages specific to the
fields (e.g. permissions, icons) and link to the them from the
"Using the manifest" page.
[manifest] Update network access page
[manifest] Update icons page
[manifest] Update permissions page