Add common config validation to EngineFactory

Config validation added to EngineFactory base constructor.
Also to constructor added some common actions.

blueprint common-config-validation

Change-Id: I8b2cf8102d960dc425500eecf6212b493c587405
Merge "Add common config validation to EngineFactory"