merge config updates from mainline (i686)
relevant upstream commits (to this and the previous 64-bit merge) are c0bc4, 5cd6b & 12f19
RAMSTER confuses me - they seem to have added, then removed it. I was able to set it for 64-bit earlier,
   but here on 32 it conflicts with HIGHMEM so I left it alone!
5cd6b suggests EFI_VARS is necessary for systemd, but that seems to want a lot of Googly dependencies,
   and afaik Linode doesn't support UEFI anyway, so leaving that out.
upstream set *NOTRACK=m but i set it to N because it's labelled as deprecated!