expanding on ethernet

expanded ethernet mac/phy, more configurability. replaced ethernet.o by the ethernet/ mac/phy files in f1/Makefile.
It is good to add this to library, it doesn't change behavior, only this will block the execution by ~10 ms. After hardware reset, it is done automatically. It is good to init peripheral from reset state - so i'm voting :+1: to this change.