this modifies the ld script to use the maximum size available for the bootloader, so we can't accidentially grow the bootloader beyond its max size
thanks to Huibean for the fixes!