Remove support for compiler directives
These directives (e.g.
![import_prelude: ]) were added to disable certain features as part of the bootstrapping of the runtime. These directives will never be used outside of the three core modules that use them. Instead of requiring syntax support, we should just hard code this functionality in the compiler (e.g. a list of module names and their disabled features).