Update l.geosearch.provider.esri.js

Added detection of protocol used in browser connection: http or https. Use: "location.protocol", according to: http://stackoverflow.com/questions/2855529/js-detect-https.
Of that depends protocol used to connect to ESRI service.
Merge pull request #31 from pwldp/master

Added protocol detection on ESRI provider