[FIX] reworked how builtin function detection works.

It should now correctly highlight the arguments of bifs.
[ADD] .gitignore