Switch from ISR to polling for wdt_random
Split pseudorandom out from SRAM random
Add optimized string and memory comparison functions
Wait for W5100 startup; improve SD card init
Switch to optimized comparison functions
Added hostname support to DHCP
Retry W5100 init on readback failure
Switch to inlined TFTP with async support
Added async support to DHCP
Merge branch 'dhcp-work'

Conflicts:
	bootloader/main.c
	include/dhcp.h
	include/tftp.h
	libetherten/dhcp_init_request.c