Pass in hljs object inside of registerLanguage
Take out explicit passing of the hljs object
Merge branch 'implicit-object-passing'