Issue #2382557 by Wim Leers: Change JS settings into a separate asset type
Issue #2349805 by balagan, clemens.tolboom, Cyberwolf: Rest classes should use StringTranslationTrait instead of t() function when possible