ports/maelstrom: bump to 4.0.4, 'nova' namespace clash fix
maelstrom fixup: a few whitepace fixes

Issue #1067
maelstrom fixup: Remove duplicate stdcxx.lib.so

The duplicated boot module breaks the boot-image creation on OKL4.

Issue #1067
libogg and libvorbis checksum fix
libports/sdl: map SDLK_RETURN to the 'Enter ⏎' key.

KEY_ENTER was SDLK_KP_ENTER, now SDL_RETURN.
KEY_LINEFEED is still mapped to SDL_RETURN and
KEY_KPENTER is still mapped to SDLK_KP_ENTER.
maelstrom fixup: Support for OKL4 and L4/Fiasco

On the ancient L4 kernels, we have to use the PCI driver instead of
ACPI.

Issue #1067