Merge branch 'release-1.12.32'
* release-1.12.32:
Update version info.
core: add unicodeToUtf8() and utf8ToUnicode()
core: organize sbCommonUtils methods
capture: fix wrong charset for frames
prefs: tab icons now use individual images
prefs: remove unused prefs
prefs: fix a potential error for getPref
lang: replace &#...; and &#x...; entities with normal chars.
core: centralize and optimize formatFileSize()
core: simplify unneeded get
core: separate console to console.jsm
core: separate lang to lang.jsm
core: separate Shortcut to shortcut.jsm
core: improve the structure of core classes