Syntax Highlighting improvements and web scraping

* Scrape Love2D wiki for API functions and arguments
* Add arguments to completion for non-overloaded functions
* GLSL syntax highlighting for newPixelEffect
* Build using JSON-tmLanguage file

I tried using snippets for multi-argument type completion, but snippets fail on periods.

The GLSL highlighting isn't perfect. (something goes wrong inside the function)
You can see an example here: https://github.com/cybojanek/lovely/commit/b1fe61233f901c06bf2c5457f90eb3a7fda4d141