remove trailing whitespaces
use new direct access on endpoints
software: make compiler-rt a submodule
README: remove compiler-rt download instructions
Merge branch 'master' of https://github.com/m-labs/misoc
new Ethernet MAC (replace Minimac3):
- optional HW CRC/Preamble.
- support of various PHYs: MII (10/100Mbps), GMII(1GBps), Loopback (for testing purpose).
- various possible interfaces: Wishbone (with storage in SRAM), LASMI (to be implemented) or expose internal endpoints.
- Software supports both EthMAC with or without HW CRC/Preamble, this enables reducing FPGA logic when low speed is acceptable.

Tests:
- simulations in misoclib/ethmac/test
- tested with KC705 & GMII PHY
- need to be tested with Mixxeo & MII PHY
kc705: add GbEthernet support with HW CRC and Preamble.
ethmac: use new EndpointDescription
add disclaimer for this fork