Initial import, stubbing out EO2 class definitions, still working out best way to have static includes and generated content. Needs efl-1.10 so until base is ported not adding anything to cmake to attempt to generate the classes from the eo definition.