- MGR: SET_LOCALE constructor, destructor change locale only if no per-thread locale, XCode project supports weak-linking of uselocale()
- MGR: Remove erroneous call of locale in main thread; set locale only on a per-thread basis
- Mac: Better support if platforms don't have per-thread locale; ensure Mac BOINC libraries build OK using config/make; fix Mac build breaks for example_app.
- Mac: Clean up XCode build settings hierarchies
- manager: display versions as x.xx
- MGR: Remove erroneous call of locale in main thread