synchronized both Hilitor versions again: now the UTF-8 version also sports the same callbacks which were introduced in the 'vanilla flavor' copy.
wrap both Hilitor flavours in UMD, so they can be easily processed by RequireJS et al