Disallow Memtest86+ with GRUB 1

The GRUB entry as given is syntactically invalid.
Add some missing option types
Make GRUB 2 the default

Fixes #269.
Give the VDI generator more memory

These out of memory conditions are highly unpredictable, which is very
annoying.

http://hydra.nixos.org/build/6411393