This aligns the configuration of platform pipes / directives with offline compilation.
BREAKING CHANGE:
- `PLATFORM_PIPES` and `PLATFORM_DIRECTIVES` now are fields on `CompilerConfig`.
Instead of providing a binding to these tokens, provide a binding for `CompilerConfig` instead.
This reverts commit c3fafa0651afd07b6fb5905b426121b2467e16c3.
The symbols should be configured at the component level and not be global to the compiler.