Update Highlightjs

Updated the highlight.js definition for the current version 8.2.0.
The docs state that there aren't any `*Re: RegExp`. In testing, they actually do exist. This might be because they represent the parsed RegExp of a string that represents a RegExp. E.g. `{ begin: '"', beginRe: /"/m }`. Because they are not mentioned in the docs, they might be only for internal.
So it may be necessary to delete these properties since they are not intended to be publicly visible.