Added OpenLayers dependency to SearchRouter, fixes #160