[r22023]MacLocale: Fix missing subscript.

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/branches/maintenance/gramps40@22040 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
[r22024]GrampsLocale: Add GrampsLocale attributes numeric and currency

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/branches/maintenance/gramps40@22041 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
[r22025]Take the localization debug info from GrampsLocale

instead of locale

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/branches/maintenance/gramps40@22042 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
[r22026]Remove some imports of locale where nothing it exports was used.

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/branches/maintenance/gramps40@22043 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
[r22027]GrampsLocale: Wrap locale.format and locale.format_string

To concentrate the locale dependency in grampslocale.py

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/branches/maintenance/gramps40@22044 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
[r22028]GrampsLocale: Replace gen.plug.utils gfloat()

With GrampsLocale.float().
Also remove gen.plug.utils gformat(), which was written to work
around string formatting with %f localizing the decimal point,
which it doesn't do. locale.format() does, but it wasn't being
used anyway.

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/branches/maintenance/gramps40@22045 4ae1f11a-8b86-4847-b8af-ab372f36d1fd