Add support for various command line flags that AVR requires, and that the `lld` mainline hasn't implemented. Push the patches upstream as they are target independent. Flags to implement: - `-T{bss,data,text,{text,rodata,data}-segment}`