expanding on ethernet

expanded ethernet mac/phy, more configurability. replaced ethernet.o by the ethernet/ mac/phy files in f1/Makefile.
this i added as in the ST periph code before initializing ethernet, a reset is performed. as this was not present in the code, i added it, since the st periph ethernet was the only working example i had.