Fixing whitespace
First stab at MII slave interface
Correcting mixture of tabs and spaces
Fixing some whitespace aligment
Renaming some old CamelCaps for consistency
Distinguishing between master and slave ports
Tidying up comments
Correcting aligment where tabspace was 3 spaces
Updating #defines to work for a master + slave 2 port config

Introduced the #define NUM_ETHERNET_MASTER_PORTS to distinguish
functionality of a master port from a slave port.
Fixing a crash due to an incorrect #define
Distinguishing between dual master and master+slave
Correcting typos in two port server
Timestamp ID must be set to zero for forwarding
Removing rx timer offset client function if disabled
Fixing issue with dual port forwarding.

The MII transmit was clearing the forwarding before sending the frame.
Sending can be aborted if the IFG is too small. The frame is only
reselected for transmission if the forwarding flag is set.
Missing _ in header definition
Turning off packet drop trap
Needed to clear forwarding separately from freeing

Otherwise frames that are forwarded and sent to client might be
forwarded twice
Adding user data field that can be set in the filter
Adding forward field to the 1722 router setup