Turn default_config and empty config into functions
Disable precompiled headers in unit tests