[BUGFIX] Check if causal_accounts is used in backend mode before it starts synchronization

We got the problem that "causal_accounts" tries to do something (we do not actually know what it tries exactly) while the frontend logging in. Due to the introduction of the documentation I do not think that this behaviour is correct. Because of that, I fixed this adding a TYPO3_MODE check.