reset mapClickMode if StreetViewStatus has Zero_Results

If the basemap is not in the spatial reference StreetView needs to convert the coordinates then the mapClickMode does not reset to the default mode. The discussion was originally posted here https://github.com/DavidSpriggs/ConfigurableViewerJSAPI/issues/84#issuecomment-48631765

A followup comment by @tmcgee suggested placing my change outside the If statement.
Merge pull request #129 from friendde/patch-1

reset mapClickMode if StreetViewStatus has Zero_Results
replaced webMercatorUtils with proj4js to allow widget to work with non-mercator spatial references.
Merge pull request #130 from DavidSpriggs/fix/StreetView-widget-non-mercator

Replaced webMercatorUtils with proj4js
Updated readme with more information on project resources. [ci skip]
Updates to readme [ci skip]
Updates to readme [ci skip]
Fixes #132
Fixes #134. Added check on map click event for graphic in Identify.js. If graphic is present, do not do an identify.
Merge pull request #135 from DavidSpriggs/bug/134

Fixes #134.