Added ability for a project to define their own globals via `.project_globals`
Fixed _G. not showing correct completions
Added full support for parameter parsing (for the arg1 [, arg2]) type
syntax
Added tooltip to show function overloads
Much nicer argument list formatting
Updated the definitions a little bit