UI: Refresh widget state only on StateChanged or QueueChanged.

No need to do this on every UploadProgress.
Add language pack for Simplified Chinese.
Examples: Use native document.getElementById instead of $. It's confusing.

… and potentially conflicts with jQuery and such.
Add Armenian and Welsh language packs, update - Lithuanian, Croatian and Chinese.