Manifest updates and details on installing

I've published the extension in the Chrome Web store: https://chrome.google.com/webstore/detail/planet-view/hhhgdbldiopbpblfcohjaeinjjciplho

This updates the version number, allows use in incognito mode (requires a preference setting on the extensions page), and updates the installation instructions.