More hacky moving of parts of .rodata to flash, until we can move all of it. Candidate fix for #128
Memory layout is now split into two linker scripts for OTA vs non-OTA (different starting offsets), remaining functionality in common.ld. As discussed in #64, progress towards #38