allow sub validators foreach array key
allow general subvalidator for array entries
instantiate registry with auto load
Engine::getInstance can create specific instance based on config parameters
added engine specification validator
use Engine::getInstance
changed registry configuration to engine struct
automatic set registry-engine validator
recheck all entries after import
small fixes