Retire TCL based uninitialized variable lint

Use a PHP setup which uses the built-in PHP tokenizer to parse and traverse
PHP scripts to determine (possible) access to uninitialized variables
Remove "# nolint" comments where at all possible
Merge pull request #39 from greezybacon/issue/uninit-var-revisited

Retire TCL based uninitialized variable lint

Reviewed-By: Peter Rotich <peter@osticket.com>