*Safe* changes, no behaviour changes. - Initial ES5 to ES2015+ conversion. - Plenty of styling diff changes.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>