Added linting and refactor the HTML to JSON function

Added JSL support and a custom jsl.conf file for the project.

Implemented a lexer for the HTML to JSON function and changed
the implementation to remove HTML comments before parsing.

Started the browser tests and the HTML tests.