libtracker-common: Make locale readonly
There's no reasonable situation why we should change this from a library. Initialization (and shutdown) was also mostly useless as it would just set the same settings that it just retrieved. It's been turned into a sanity check for the relevant places.
Showing with 42 additions and 179 deletions