CoralVM-PHP: Fixing token class hierarchy errors

Some tokens were mistakenly entering implicit expressions, because function name token was incorrectly inheriting from language symbol token instead of string-like token, like constant tokens.
This fixes #36, also fixes #37 and fixes #38.