elm_web2: Implement _elm_web_elm_widget_on_focus
autotools: --enable-auto-import is passed by default, nowadays
backend: remove Windows CE support Windows CE is dead and buried and its gcc port is even more dead and I don't believe in zombies
backend: add default engine support for Windows and Mac OS X
atspi: checked state for elm_check added

Reviewers: stanluk

Differential Revision: https://phab.enlightenment.org/D1000
atspi: eo file conformance
atspi: more conformance issues
update gitignore
atspi: notify registry daemon about keyboard events.

Test Plan: elemeentary_test with Orca Screen reader 3.10.1

Reviewers: raster, z.kosinski

Reviewed By: raster

Differential Revision: https://phab.enlightenment.org/D1025
Elementary/Panes: update functionality (add new 8 API functions)

Summary: Added possibility to set the minimum size of the left and right sides.

Reviewers: raster, cedric, seoz, Hermet

Differential Revision: https://phab.enlightenment.org/D998
elm_map: Avoid unlikely division by zero.

The division by zeor could happen when zoom_cnt is zeor OR when region_cnt
is zero. No need for both cases. In the curent implementation this is
impossible as both are hard coded defines. But code changes so we should
handle this.

CID: 1216619
elm_index: Also free last on error path.

If we can't realloc label we need to free last before we can return
or we leak it.

CID: 1193240
test_progressbar: Verify incoming data object at the beginning

Align with how pd is checked for in other functions here. No need to
check before free() as it is done internally anyway.

CID: 1216621
rename ibar focus signals
test_progressbar: removed unnecessary null check.
fix up some eo file documentation whitespace issues
Merge branch 'master' of https://git.enlightenment.org/core/elementary into eo_mvc