Show a satellite map if we can't find a streetview

Also fixes a few issues with the maps JS like missing extraOptions param to
the initialiseMaps function, and JSLint of the file.

Closes #149