Caching

This adds caching for the locale JS assets and improves the diagnostic output when asset retrieval/caching goes awry.
Removed that line entirely. Either you'll see the cache writing line or you have deeper problems.