ethernetaddr.hh: adding all missed functions.

Issue #12.

ethernetaddr.cc module is not compiled in for now. Thus there are
possibilities to have undefined references. Moving all required methods
to header file and removing source module completely.
Small styling cleanups.