implemented cache for config; core exceptions revised

- Config file get’s is cached now and only parsed, if changes are
detected in its dependencies.
- The exception structure/classes were enhanced
- Comments in YAWF class added