[Ethernet] First try
[Ethernet] Buffer Descriptor accesses are now macro-like, minor style fixes
[Style] remove unnecessary typedef
[DOXYGEN] Documentation to the Ethernet driver added, Reorganized source tree