adding optional YAML config options + test for disabled namespace enforcement

- allowing optional properties in YAML config
- adding a test that verifies empty require prefixes in libraries will disable namespace enforcement