Leaflet library not avaliable even though it's in sites/all/libraries
Looks to me like the library hasn't been installed correctly, the path should be sites/all/libraries/leaflet/leaflet.js you should be able to append this to your sites URL to load the file.

Have you looked through https://www.drupal.org/node/1954942 to see whether anything helps?