adding handling for enum types and values

Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>
start moving init to init_enums

Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>
hashing props with class prefix

Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>
start adding delay calls

Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>