Fleshing out Ethernet stuff.  Some Message refactoring.