Unified eina critical macro to CRI.

Being annoyed by different types of eina critical macros - CRI, CRIT,
 CRITICAL -, I concluded to unify them to one. Discussed on IRC and
 finally, CRI was chosen to meet the consistency with other macros -
 ERR, WRN, INF, DBG - in terms of the number of characters.
If there is any missing bits, please let me know.

Backport from commit 76d8532b5465362f85b75a2a7a5cc3c419304a92
on https://git.enlightenment.org/core/efl.git
Fix doxygen documentation

Backport from commit 8fcedfc017133a9703fbb1b82053891e0d456312
on https://git.enlightenment.org/core/efl.git
fix warning related to argument in generating doxygen

Backport from commit 946a797e0d9675ff7cd73f208f56189e79abb7ea
on https://git.enlightenment.org/core/efl.git