libtorc-core: Extend TorcLanguage as a list model and HTTP service.
libtorc-core: Create language object after logging started
libtorc-core: Support constant properties via the WebSocket RPC
interface.
libtorc-core: Simplify translation contexts in TorcPower
libtorc-core: Simplify translation contexts in TorcHTTPServer
programs: Make TorcLanguage available in QML in torc-tv and torc-desktop
libtorc-core: Fix transposed arguments in TorcLanguage::GetTranslation
libtorc-core: Add a translatable string to TorcNetworkedContextObject
html: Make use of dynamic translations in torc.js
html: Simplify creation of the power dropdown menu
torc-desktop: Simplify translations by using qsTranslate

- this just ensures the translations appear in a more meaningful context
and avoid unnecessary duplications.
libtorc-core: Don't use a translated string for logging
i18n: Update en_GB translation