Merge branch 'develop'
make class data: get funcs, macro names to be found by Eolian
db_init: iterate over all class names
fix setting deleted pointer to NULL
Refactoring helper function
fast fix: using resource values in sequence actions
fast fix: check char* for NULL
update eo syntax to upstream '.' used instead of '::'
Joining Eolian to Egui (many changes)

Redesign func_names.json
  - remove dependency on CHANGE_ON_ACTIVATE flag, totally remove Op_Flag
  - remove old db_init_code

Add support for namespaces in properties JSON description
  - "Evas_Object::visibility" can be generated and parsed

Refactoring wdg_prop_get()
   - Now property is searched by class_name and property name,
     because property with same name can be used in different classes
refactoring: simplify couple of lines in generator
refactoring funcs to Eo style
add init error handling for db_init
fix calling of _init() funcs
organizing data folder

 - move data folder under egui folder
 - move func_names.json into data/config
 - add PACKAGE_DATA_DIR macro in order to define
   relative path for images and config
Add installation commands

  - in case of Release, binaries will be compiled
    with install_prefix relative path
  - in other cases it will be compiled with build path
put back dependency, in order to be able to make with -j15
Tests need to be deeply updated, so comment it out
TODO up
change "editor" hash key wit _STR_EDITOR define
Add parameter's overrides and default values to internal DB
  - forgot to delete _Op_Desc_Init struct