Due to unforeseen circumstances external users have become dependent on ecore_wl2 ABI. Since this library is still beta, we can surrender the name space and allow the external user to maintain ABI compatibliity without great harm to EFL. I suspect part of this stems from eo and ecore_wl2 being gated by the same #define.
This work includes:
Renaming the library
Updating all efl call sites
Removing all API not strictly required by E from the public header
Replacing the conventional BETA_API defines with a more specific define that only E will use
Updating E appropriately