Tidy up licence, add show/hide to the help window and solve bug where properties with no GeographicLocation field are geocoded on the fly (this still needs some error handling for badly formed addresses but works well enough for now)