Make heap threshold configurable, currently hardcoded at 384.
Make stack size of the idle thread configurable.
Make wait states for external memory access configuratble.
Make early UART initialization for kernel debugging configurable.
Configurable buffer size.
Allow larger maximum segment size.
Only save the last packet to unresolved destinations.
Add functions to manually add or remove ARP entries.
Add function to query ARP tables.