Improves Nav Pane for Chrome #946

Only partial fix at present
Added some comments and tidied up
Readme (yes I know these are the wrong way round)
Mysterious maps bug
Merge pull request #974 from waveney/wav28

Minor fixes