Fixed #9: change the URL of js data files to set a far future expire headers
Fixed #9: moved the layers init in a dedicated module
Make sure to use the assets revision instead of the repository one
Merge pull request #85 from dpobel/9_perf2

#9: Frontend optimizations (2)