Changes made last year under the title "Move TextCat class into src/" also changed the require statements in felis.php, catus.php, and lm2php.php from requiring TextCat,php to requiring /vendor/autoload.php, adding a dependency (on composer?) to TextCat that prevents it from working out of the box when downloaded from GitHub.
felis.php, catus.php, and lm2php.php are intended to be stand-alone command line tools to build new models, do language identification, and convert original Perl text_cat models to the new PHP format, respectively. CirrusSearch only uses TextCat.php and we shouldn't modify the others.
Another change, "Remove manual require'ing of the TextCat class," makes it so that phpunit will not run when TextCat is cloned as a stand-alone repo.
Revert these changes so that TextCat can still function as a stand-alone command-line utility.