Fix l10n so getTranslationLanguage always returns a string
Fix l10n.formatTimestamp so it accepts strings
Merge pull request #705 from bmng-dev/l10n-fix

Fix l10n so getTranslationLanguage always returns a string
Update l10n to ensure decoding actually works

Fix for encoding issue in #706
Merge pull request #707 from bmng-dev/l10n-fix

Update l10n to ensure decoding actually works
#708 : Use default locale encoding

Use locale endoding else this generate error in GU : as default time format can have non ascii char on non english locale, but using ascii in locale can generate UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 :

In PyBitmessage/src/bitmessageqt/__init__.py"
    l10n.formatTimestamp())

In PyBitmessage/src/l10n.py", line 81, in formatTimestamp
    return unicode(timestring, encoding)
Merge pull request #710 from khertan/patch-1

#708 : Use default locale encoding
Increment version number to 0.4.3
Merge pull request #712 from fanquake/patch-1

Increment version number to 0.4.3
Merge branch 'master' of github.com:Bitmessage/PyBitmessage