expanding on ethernet

expanded ethernet mac/phy, more configurability. replaced ethernet.o by the ethernet/ mac/phy files in f1/Makefile.
In the ethernet, the 10ms is fastest delay block here. For example, waiting for link is up takes much more time (approx. 2-5 seconds) :-)