EinaLog replacement for log4cpp

This commit provides a preliminary implementation for EinaLog class.
Eventually, we want this in the main EFL repo and make dependency on it for calaos.
Kindly review this change.