Add company backends for AUCTeX

The issue I ran into is that company-backends was set in the custom file, so it was effectively resetting the backends. This might be desirable behavior, in which case I'll just keep `eval-after-load`, but it confused me for quite some time.