JS-238 adding double checked locking
Merge branch 'cjburrell-JS-238-Allowing-user-specific-locales' into jsword-tyndale-master