Adding the preprocessors config parameter.

This pull request adds a `preprocessors` config parameter allowing to process modules before evaluating them.
Cf changes on the `configuration.md` file for more information.